Tamanho de número

Olá pessoal…

 Estou com problemas de Overflow numérico.  Eu usei a java.lang.Longo em uma variável, só que esta variável é uma NUMBER de tamanho 26 no banco de dados.
 Mudei para java.lang.Float mas o valor fica em forma decimal, tipo : 123456789012345678901234,00.
 Mas eu teria que manipular como se fosse inteiro,  tipo : 12345678901234567890123400.

 Como faço?  Existe alguma classe que tenha o mesmo comportamento que 'Long' para eu atribuir esse valor?

Nesses casos, utilize a classe BigInteger para números inteiros e a classe BigDecimal para números de ponto flutuante.

Blz? Flw! :thumbup:

[quote=hugohasth]Olá pessoal…

 Estou com problemas de Overflow numérico.  Eu usei a java.lang.Longo em uma variável, só que esta variável é uma NUMBER de tamanho 26 no banco de dados.
 Mudei para java.lang.Float mas o valor fica em forma decimal, tipo : 123456789012345678901234,00.
 Mas eu teria que manipular como se fosse inteiro,  tipo : 12345678901234567890123400.

 Como faço?  Existe alguma classe que tenha o mesmo comportamento que 'Long' para eu atribuir esse valor?

[/quote]

Procure por java.math.BigInteger… Esta classe pode te ajudar com o que quer…

Valeu pessoal, é isso aí!!! Funcionou!!!