Resultados da pesquisa a pedido "bignum"
Como o GMP armazena seus números inteiros, em um número arbitrário de bytes?
2 ^ 64 ainda está longe do "infinito" que minha memória ram / disco rígido pode suportar ... Primeiro, eu me pergunto como o GMP funciona com memória / processador, uma vez que faz algum tipo de otimização obscura ... Eu também queria saber se ...
Exponenciação eficiente para números enormes (estou falando de Googols)
Estou no meio de resolver um problema simples de combinação cuja solução é 2 ^ (n-1 O único problema é 1 <= n <= 2 ^ 31 -1 (valor máximo para um inteiro de 32 bits assinado) Tentei usar a classe BigInteger do Java, mas o tempo limite para os ...
Qual é a biblioteca padrão (ou melhor suportada) de número grande (precisão arbitrária) para Lua?
Estou trabalhando com grandes números que não posso ter arredondado. Usando a biblioteca matemática padrão de Lua, parece não haver uma maneira conveniente de preservar a precisão além de algum limite interno. Também vejo que existem várias ...
bignum em emacs / elisp
O emacs tem suporte para grandes números que não se encaixam em números inteiros? Em caso afirmativo, como usá-los?
aiz quadrada do bignum usando GMP
Preciso obter a raiz quadrada de um número de 210 dígitos com precisão, pensei que o GMP era a ferramenta certa para o trabalho, o que estou fazendo de errado? #include <stdlib.h> #include <stdio.h> #include "gmp.h" int main (int argc, ...
Como posso representar um número inteiro muito grande no .NET?
O .NET vem com uma classe capaz de representar números inteiros extremamente grandes, como 100 fatorial? Caso contrário, quais são algumas boas bibliotecas de terceiros para fazer isso?
tipo de dados personalizado em C
Estou trabalhando com criptografia e preciso usar alguns números realmente grandes. Também estou usando a nova instrução Intel para multiplicação sem transporte, que requer o tipo de dados m128i, carregando-o com uma função que recebe dados de ...
Como imprimir um Perl bignum sem perder a precisão?
#!/usr/bin/perl use strict; use warnings; my $s = "1234567890.123456789"; { no bignum; printf "bignum==%s\n", bignum::in_effect() // 0; my $x = $s; printf "%29s\n", $x; printf "%29.9f\n\n", $x; } { use bignum; printf ...
Inteiros grandes em javascript (mais os 2 ^ 53-1)
O que são princípios gerais para operar com números inteiros grandes em javascript? Como nas bibliotecas da bigint? Como faço isso sozinho?