Estou precisando guardar um numero muito grande e não esta cabendo no tipo long…tem outro jeito???
Duvida!
3 Respostas
BigInteger?
Sim, BigInteger é o que há pra números com valores enormes! 
Ex.:
BigInteger number = new BigInteger("200000000000000000000000000");
BigInteger result = number.multiply(new BigInteger("2000000000000"));
System.out.println(result);
Saída: 400000000000000000000000000000000000000
soh cuidado no retorno de doubleValue() se o valor cabe em double senao, numeros maiores que isso se transformam automaticamente em Double.NEGATIVE_INFINITY ou Double.POSITIVE_INFINITY
tirando isso, Be happy…
Criado 9 de abril de 2006
Ultima resposta 9 de abr. de 2006
Respostas 3
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo