Perguntas com a marcação «biginteger»

153
Como usar o BigInteger?

Eu tenho este pedaço de código, que não está funcionando: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i < 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } } A variável sum é sempre 0. O que estou fazendo de

93
Números grandes em Java

Como eu faria cálculos com números extremamente grandes em Java? Eu tentei, longmas isso atinge o máximo em 9223372036854775807 e, ao usar um número inteiro, não salva dígitos suficientes e, portanto, não é preciso o suficiente para o que preciso. Existe alguma maneira de contornar...

92
Explicação aritmética de precisão arbitrária

Estou tentando aprender C e descobri a incapacidade de trabalhar com números REALMENTE grandes (ou seja, 100 dígitos, 1000 dígitos, etc.). Estou ciente de que existem bibliotecas para fazer isso, mas quero tentar implementá-lo sozinho. Só quero saber se alguém tem ou pode fornecer uma...