función Round RESULTADOS SORPRENDENTES!!!

Iniciado por OssoH, 30 Agosto 2013, 13:13 PM

0 Miembros y 1 Visitante están viendo este tema.

OssoH

Estoy usando la función round para redondear un número a dos deciamales :

round(2066.675, 2);  <-- me devuelve 2066.68   OK. ES CORRECTO!!
round(2066.575, 2);  <-- me devuelve 2066.57  NO ES CORRECTO, DEBERIA DEVOLVER 2066.58

¿Alguien tiene idea que esta pasando?
¿Puede ser un bug de la función round?

Gracias





veo que es un bug de mi version de php.
https://bugs.php.net/bug.php?id=24142

lo que no sé es como actualizarla porque mi servidor es un xampp