GNU Multiple Precision
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Exemplos
- Funções da GMP
- gmp_abs — Valor absoluto
- gmp_add — Adiciona números
- gmp_and — Operador binário AND
- gmp_clrbit — Limpa bit
- gmp_cmp — Compara números
- gmp_com — Calcula o complemento
- gmp_div_q — Divide números
- gmp_div_qr — Divide números e retorna o quociente e o resto da divisão
- gmp_div_r — Resto da divisão de dois números
- gmp_div — Sinônimo de gmp_div_q
- gmp_divexact — Divisão exata de números
- gmp_export — Export to a binary string
- gmp_fact — Fatorial
- gmp_gcd — Calcula o MDC
- gmp_gcdext — Calcula GCD e multiplicadores
- gmp_hamdist — Distância de Hamming
- gmp_import — Import from a binary string
- gmp_init — Cria um número GMP
- gmp_intval — Converte um número GMP para um inteiro
- gmp_invert — Inverse by modulo
- gmp_jacobi — Símbolo de Jacobi
- gmp_legendre — Símbolo de Legendre
- gmp_mod — Operação Módulo
- gmp_mul — Multiplica números
- gmp_neg — Nega o número
- gmp_nextprime — Busca o próximo número primo
- gmp_or — Lógico OR
- gmp_perfect_square — Perfect square check
- gmp_popcount — Contagem de população
- gmp_pow — Potenciação
- gmp_powm — Eleva um número a potência com módulo
- gmp_prob_prime — Verifica se o número é "provavelmente primo"
- gmp_random_bits — Random number
- gmp_random_range — Random number
- gmp_random — Número randomico
- gmp_root — Take the integer part of nth root
- gmp_rootrem — Take the integer part and remainder of nth root
- gmp_scan0 — Scan for 0
- gmp_scan1 — Scan for 1
- gmp_setbit — Set bit
- gmp_sign — Sinal do número
- gmp_sqrt — Raíz quadrada
- gmp_sqrtrem — Raíz quadrada com resto
- gmp_strval — Converte um número GMP para uma string
- gmp_sub — Subtrai números
- gmp_testbit — Tests if a bit is set
- gmp_xor — Operação binária XOR