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 ?
Ah oui tiens, c'est tres con ça. Ca donne pareil avec ceil() et floor() ?
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.
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