Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Como realizar operaciones matematicas con numero de mas de 12 lugares

Estas en el tema de Como realizar operaciones matematicas con numero de mas de 12 lugares en el foro de C/C++ en Foros del Web. Te un problema que necesito dividir un float entre un (15000000) al cuadrado y eso me da un mumero de mas de 12 lugares antes ...
  #1 (permalink)  
Antiguo 28/05/2012, 08:24
 
Fecha de Ingreso: mayo-2012
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Exclamación Como realizar operaciones matematicas con numero de mas de 12 lugares

Te un problema que necesito dividir un float entre un (15000000) al cuadrado y eso me da un mumero de mas de 12 lugares antes de la coma
Alguien me puede decir como resolver este problema.
  #2 (permalink)  
Antiguo 28/05/2012, 08:58
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

Proba usando double en vez de float o ya tenes que pensar en usar alguna libreria que te permita manejar numeros mas "grandes" (con mejor presicion).
  #3 (permalink)  
Antiguo 28/05/2012, 09:04
 
Fecha de Ingreso: mayo-2012
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

tu sabes que libreria pudiera usar como para resonver eso
  #4 (permalink)  
Antiguo 29/05/2012, 01:03
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 13 años, 10 meses
Puntos: 73
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

¿Tu problema es de imprimir el resultado, o crees que puede haber algún error por la precisión de los cálculos?

Sería conveniente que precisases más cuál es el problema, y que posteases la porción de código afectada.
  #5 (permalink)  
Antiguo 29/05/2012, 06:18
 
Fecha de Ingreso: mayo-2012
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

mi problema es que tengo que dividir un numero entre (double x=15345000 al cuadrado) y cuando me va a elvar x al cuadrado me da error.
Que otro tipo de datos pudiares usar para que me soporte un numero tan grande.
  #6 (permalink)  
Antiguo 30/05/2012, 01:29
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 13 años, 10 meses
Puntos: 73
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

Postea tu código, así nos será más fácil precisar una respuesta o buscar un posible error.
  #7 (permalink)  
Antiguo 31/05/2012, 11:31
Avatar de cronopiomx  
Fecha de Ingreso: mayo-2012
Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 11 años, 11 meses
Puntos: 28
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

busca en internet la implementacion de la clase BigInt, metela en 1 .h y inclyela en tu solucion y asi la usas

saludos
crono
  #8 (permalink)  
Antiguo 31/05/2012, 11:51
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Como realizar operaciones matematicas con numero de mas de 12 lugares

Cita:
Iniciado por cronopiomx Ver Mensaje
busca en internet la implementacion de la clase BigInt, metela en 1 .h y inclyela en tu solucion y asi la usas

saludos
crono
Muy buena la libreria, no la conocia!

Etiquetas: matematicas, numero, operaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:24.