Page 1 sur 1

Fonction décimale

Posté : 05 janv. 2006, 15:28
par Spols
Bonjour

Est-ce que quelqu'un connait une fonction intégré du type :

Code : Tout sélectionner

$chiffre1=((int) ($nombre));
Mais pour renvoyer la partie décimale et non pas la partie entière?

Merci d'avance

Posté : 05 janv. 2006, 15:36
par albat
function decimale($nombre)
{ return ($nombre >0 ? $nombre-floor($nombre) : abs($nombre-ceil($nombre)));  
}

[Résolu]

Posté : 05 janv. 2006, 16:15
par Spols
merci beaucoup c'est exactement ce que je cherchais

spols

Posté : 05 janv. 2006, 16:25
par albat
En farfouillant sur www.php.net,
je n'ai pas trouvé de fonction decimale() toute faite.
Alors, j'ai réinventé ma roue... :lol:

Mais ça me paraît tout de même étrange
qu'une fonction aussi élémentaire que celle-ci n'existe pas déjà.

Anybody knows ?

Posté : 05 janv. 2006, 17:36
par Spols
aprés recherche, il semble plus simple de faire juste :

Code : Tout sélectionner

function decimale($nombre) { return ($nombre-(int) ($nombre));

Posté : 05 janv. 2006, 18:59
par albat
Cela paraît effectivement plus simple,
mais est-ce que cela traite les parties décimales des négatifs de la même manière ? ;)

Si oui, c'est nickel ! :pouce:

Posté : 05 janv. 2006, 21:08
par Spols
En effet les partie négative le reste