Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/10/2014, 12:08
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Suma de números positivos y negativos

A mi entener es un problema que excede al lenguaje usado.
El valor que intentas obtener, PHP lo está manejando como números de punto flotante (float), y no decimales estructamente hablando. Y en los puntos flotantes no existe el cero absoluto en una operación, ya que se trata de números por aproximación.
En realidad, por caso, el resultado que te da sería 0,00000000000014210854715202, lo que matemáticamente sería cero al redondearlo.

El tema de punto flotante es algo que causa muchas complicaciones.

Ver el tema en el manual de referencia:
http://php.net/manual/es/language.types.float.php
Leer en especial la advertencia...

Otro: http://puntoflotante.org/basic/

http://puntoflotante.org/languages/php/
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 02/10/2014 a las 12:13