round() - PHP - Programmation
Marsh Posté le 13-01-2010 à 16:07:18
Ah oui tiens, c'est tres con ça.
Ca donne pareil avec ceil() et floor() ?
Marsh Posté le 13-01-2010 à 16:43:08
en fait le round() c'est pour faire les calculs.
pour afficher il faut utiliser un sprintf et la les résultats sont les mêmes.
Marsh Posté le 13-01-2010 à 20:20:01
c'est lié a la représentation interne des nombre , avec des precision sdifférentes sous windows et linux
http://www.php.net/manual/fr/language.types.float.php
Marsh Posté le 13-01-2010 à 14:04:31
voici un bout de code:
sur mon pc (wamp) ca donne 0.69
sur un autre (linux) ca donne 0.6899999999999999
qq'un sait-il pourquoi ?