Foros del Web » Programación para mayores de 30 ;) » Java »

Que tipo de variable es más grande que el long?

Estas en el tema de Que tipo de variable es más grande que el long? en el foro de Java en Foros del Web. Hola es que necesito hacer unos cálculos bastante grandes... y el long no me coje, cuándo llega a su máximo empieza a colgarse la aplicación ...
  #1 (permalink)  
Antiguo 14/06/2012, 20:20
 
Fecha de Ingreso: marzo-2012
Mensajes: 75
Antigüedad: 12 años, 8 meses
Puntos: 3
Pregunta Que tipo de variable es más grande que el long?

Hola es que necesito hacer unos cálculos bastante grandes... y el long no me coje, cuándo llega a su máximo empieza a colgarse la aplicación y a mostrar datos erroneos,



entonces alguien conoce un tipo de variable mas grande que el long?
  #2 (permalink)  
Antiguo 15/06/2012, 00:31
 
Fecha de Ingreso: abril-2012
Ubicación: Canarias
Mensajes: 41
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Que tipo de variable es más grande que el long?

La clase BigInteger
  #3 (permalink)  
Antiguo 16/06/2012, 19:07
 
Fecha de Ingreso: junio-2012
Mensajes: 7
Antigüedad: 12 años, 6 meses
Puntos: 0
Información Respuesta: Que tipo de variable es más grande que el long?

De acuerdo con la utima documentacion de java por parte de oracle, el orden de la variables primitivas por tamaño es el siguiente.
byte - 1 byte- acepta valores entre -128 y 127.
short - 2 bytes- -acepta valores entre -32768 y 32767.
int- 4 bytes- acepta valores entre -2147483648 y 2147483647
long- 8 bytes- acepta valores entre -9223372036854775808 y 9223372036854775807
double - 8bytes- acepta valores entre +- 1.767693134862231570 exp 10 ala 308
y +- 4.9406565645841246544 exp 10 a la -324.

Asi que eso debe de ser mas que suficiente en cualquier caso.
Saludos.

Etiquetas: entero, grande, int, long, variables, calculo
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 10:48.