Double en negativo
Publicado por David (2 intervenciones) el 04/02/2008 12:42:05
Hola,
Tengo una variable definidad como double, pero al realizar una operación el valor resultante queda negativo, pero en principio un double debería permitir este valor?
double x
x=2747*2747*2747/1000
x=-745949
El resultado es negativo cuando el resultado debería ser 20728886,723
O incluso alguna función para eliminar la parte decimal, ya que el resultado que me interese es la parte entera.
La programación es en C ANSI
Un saludo y gracias,
Tengo una variable definidad como double, pero al realizar una operación el valor resultante queda negativo, pero en principio un double debería permitir este valor?
double x
x=2747*2747*2747/1000
x=-745949
El resultado es negativo cuando el resultado debería ser 20728886,723
O incluso alguna función para eliminar la parte decimal, ya que el resultado que me interese es la parte entera.
La programación es en C ANSI
Un saludo y gracias,
Valora esta pregunta


0