Resultados da pesquisa a pedido "gmp"

3 a resposta

Como implementar a divisão longa para números enormes (bignums)

Estou tentando implementar uma divisão longa para bignums. Infelizmente, não posso usar uma biblioteca como o GMP devido às limitações da programação incorporada. Além disso, quero o exercício intelectual de aprender como implementá-lo. Até ...

1 a resposta

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 ...

4 a resposta

Fatore um grande número com eficiência com gmp

Preciso obter todos os fatores primos de grandes números que podem facilmente chegar a 1k bits. Os números são praticamente aleatórios, portanto não deve ser difícil. Como faço isso de forma eficiente? Eu uso C ++ com biblioteca GMP. Edição: Eu ...

1 a resposta

Cálculos com números inteiros com mais de 16 dígitos

Eu tenho dois grandes números inteiros. Ambos têm mais de 16 dígitos (20 para ser exatamente) e eu sei que, devido à aritmética de ponto flutuante de precisão dupla, tenho uma limitação em usar esses números para cálculos ou mesmo armazená-los em ...

1 a resposta

Número de dígitos do número inteiro GMP

Existe uma maneira fácil de determinar o número de dígitos que um número inteiro de GMP possui? Eu sei que você pode determinar isso através de um log, mas eu queria saber se há algo embutido na biblioteca que eu estou perdendo. A única coisa que ...

2 a resposta

mpz_t em conversão longa e não assinada (gmp lib)

Existe uma maneira de converter uma variável mpz_t para sem assinatura por muito tempo em C? E o contrário, de ull para mpz_t? A biblioteca gmp não suporta isso, pois a ull faz parte do C99. Eu ...

3 a resposta

ritmética de precisão arbitrária com GMP

Estou usando a biblioteca GMP para criar um programa Pi, que calculará cerca de 7 trilhões de dígitos de Pi. O problema é que não consigo descobrir quantos bits são necessários para armazenar tantas casas decimai

3 a resposta

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, ...

12 a resposta

Como instalar o GCC, peça por peça, com GMP, MPFR, MPC, ELF, sem bibliotecas compartilhada

Como instalo o GCC (GNU Compiler Collection) peça por peça, usando a versão atual, sando as versões corretas das dependências, sem usar um gerenciador de pacotes (como yum, rpm, apt, dpkg) e sem usar bibliotecas compartilhada s desenvolvedores ...