Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: 01munrra en 9 Abril 2013, 15:09 pm



Título: Ayuda con operaciones Aritmeticas!!(Solucionado)
Publicado por: 01munrra en 9 Abril 2013, 15:09 pm
Saludos!!!! Les Comento estoy haciendo una consulta con postgresql de esta forma:

Código
  1. select to_char((sum(monto)),'999,999,999.99') from clientes

y pues la consulta me retorna esto:
Código
  1. 12,000.00
  2.  

la consulta la estoy haciendo de esa forma para obtener 2 decimales de toda la suma.....
ahora por otro lado hice lo mismo para otro calculo y pues todo bien.....

ahora fijense algo tengo estos valores:

Código
  1. valor1 = 12,000.00
  2. valor2 = 0
  3.  

a la hora de restarlo me da 12 en ves de darle 12000 y pues el error esta en que el valor1 tiene una coma,,, que podria hacer para solucionarlo???..... la idea como tal es hacer los cálculos con decimales, es por si mas adelante le ingresan valores con decimales al sistema...

Saludos!!!


 


Título: Re: Ayuda con operaciones Aritmeticas!!
Publicado por: EFEX en 9 Abril 2013, 16:29 pm
Si el error esta en la coma, creo que mejor se la quitas quedando...

Código
  1. $valor1 = 12000.00;
  2. $valor2 = 0;
  3.  
  4. $resultado = (float)$valor1 - (float)$valor2; //12000


Título: Re: Ayuda con operaciones Aritmeticas!!(Solucionado)
Publicado por: 01munrra en 10 Abril 2013, 15:37 pm
EFEX, me funciono Gracias!!!