Java - numero de mas de 9 digitos

 
Vista:
sin imagen de perfil

numero de mas de 9 digitos

Publicado por Moises (3 intervenciones) el 27/06/2014 12:16:58
Hola a todos, tengo un problema con números mayores de 10 dígitos en java.

int no me deja mas de 10 dígitos, utilizo long, que acepta hasta 20 dígitos, pero netBeans me da error en cuanto paso de los 10 ¿que hago mal?

Estoy aprendiendo, así que seguro que algo no hago bien, jejeje.

He leído de todo, como que utilice String, pero el numero lo quiero para realizar operaciones con el, así que me daría error.

long poblacionActual = 12345678901; //error: integer number too large


Ayuda chicos, please.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

numero de mas de 9 digitos

Publicado por Cheyn (1 intervención) el 14/07/2014 17:05:50
Prueba con la clase BigInteger que esta en el paquete: java.math
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

numero de mas de 9 digitos

Publicado por ANONIMO (1 intervención) el 09/10/2021 14:56:15
a mi me solucionó el problema poniendo una L al final del numero, quedaría así:
12345678901L
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar