Introduza um inteiro de 2 a 10¹². A divisão por tentativas começa por 2 e depois testa divisores ímpares até à raiz do valor restante. Exemplo: 360 = 2³ × 3² × 5; Total de divisores = 24; Soma dos divisores = 1170.
Recalculado na geração com a implementação desta página · verificado em 2026-10-22
10¹² tem 169 divisores; o primo vizinho tem dois
A contagem de divisores vem dos expoentes, não do tamanho do número. Por isso 720.720 supera 1.000.000.000.000 em divisores sendo menos de um milionésimo do tamanho — e por isso a entrada mais lenta aceita aqui é justamente a que se recusa a se decompor.
Todos os divisores de 360, arrumados pelo primo que cada um toma emprestado. Quatro colunas para o 2, três linhas para o 3, duas camadas para o 5 — e 4 x 3 x 2 = 24, a contagem que sai sem contar um divisor sequer.
Como o resultado se move
Número → · Número de divisores
360
2.520
5.040
720.720
10⁹
Número de divisores
24
48
60
240
100
720.720 tem 240 divisores; 10⁹ tem 100, embora seja mil vezes maior. A conta segue a distribuição dos primos — 720.720 carrega seis primos distintos — e não o tamanho do número.
169Divisores de 10¹²só com 2 e 5, expoentes 12 e 12
240Divisores de 720.720seis primos pequenos fazem o serviço
999.999.999.990Soma dos divisores do primo 999.999.999.989o número mais 1, sem nada no meio
Quatro números, quatro formas
O número por onde todo mundo começa
Fatoração em primos
2^3 × 3^2 × 5
Fatores primos com multiplicidade
6
Primos distintos
3
Total de divisores
24
Soma dos divisores
1.170
Seis fatores primos, mas só três primos distintos. Os 24 divisores saem de 4 × 3 × 2: some um a cada expoente e multiplique. Essa identidade é o motivo de dar para contar divisores sem listar nenhum, e é o teste mais rápido para conferir qualquer fatoração que você receber.
O topo da faixa de entrada
Fatoração em primos
2^12 × 5^12
Fatores primos com multiplicidade
24
Primos distintos
2
Total de divisores
169
Soma dos divisores
2.499.694.822.171
Só dois primos distintos e, ainda assim, 169 divisores, porque 13 × 13 multiplica dois expoentes grandes. Repare na última linha: a soma passa do dobro do próprio número, já que ele conta como divisor de si mesmo.
Um número bem menor com mais divisores
Fatoração em primos
2^4 × 3^2 × 5 × 7 × 11 × 13
Primos distintos
6
Total de divisores
240
Soma dos divisores
3.249.792
Compare com o caso anterior. 720.720 tem menos de um milionésimo do tamanho e ainda carrega mais divisores, porque seus seis primos são os menores disponíveis. Contar divisores premia muitos primos pequenos, não um número grande. É por isso que números altamente compostos sempre se decompõem em 2, 3, 5, 7, 11 e 13, em alguma ordem.
Um número perfeito à vista de todos
Fatoração em primos
2^6 × 127
Total de divisores
14
Soma dos divisores
16.256
A soma dos divisores é exatamente o dobro do número, e essa é a definição de número perfeito. 8.128 é 2⁶ × (2⁷ − 1), e a forma se generaliza: todo número perfeito par é uma potência de dois multiplicada por um primo de Mersenne. Se alguma soma de divisores parecer implausível, este é o teste mais barato — num perfeito, ela tem de dar 2n.
A entrada mais lenta que a página aceita
Fatoração em primos
999999999989
Fatores primos com multiplicidade
1
Primos distintos
1
Total de divisores
2
Soma dos divisores
999.999.999.990
Reserve uns 28 ms para esta entrada, contra bem menos de um milissegundo para os 10¹² acima: a divisão por tentativa só para quando o divisor passa da raiz quadrada do que ainda falta fatorar. Quando o segundo maior fator é o próprio número, nada encurta o laço. A leitura, porém, é imediata: um primo de doze dígitos, então os únicos divisores são 1 e ele mesmo.
O que é recusado, e por que o teto é tempo
O que você digitou
number
1
O que respondeuinputError
Um
1 é o produto vazio: não tem fatoração em primos nenhuma. Responder 1 = 1 seria verdadeiro e inútil ao mesmo tempo, então a entrada é recusada.
O que você digitou
number
1.5
O que respondeuinputError
Um e meio
Só números inteiros. Arredondar 1,5 para 2 responderia a uma pergunta que ninguém fez. Por isso a fração é recusada em vez de virar o inteiro mais próximo.
O que você digitou
number
1000000000001
O que respondeuinputError
10¹² mais um
O teto é limite de tempo, não de exibição. A divisão por tentativa vai até a raiz quadrada do que resta, então dez vezes a entrada custa umas três vezes a espera. Em 10¹² o pior caso ainda cabe numa fração de segundo.
O que você digitou
number
-6
O que respondeuinputError
Menos seis
Primalidade é definida nos inteiros positivos. O sinal não é descartado em lugar nenhum, então um valor negativo é recusado, e não fatorado em silêncio pelo seu módulo.
Convenções por trás das colunas de divisores
Expoentes e produto expandido, sem árvore
O resultado aparece duas vezes: uma com expoentes e outra com cada fator escrito por extenso. Não há árvore de fatores nem consulta de índice de primos, então a página não vai dizer que 97 é o 25º primo.
Divisores positivos, contados uma vez
360 tem 24 divisores, contando 1 e o próprio 360. Divisores negativos ficam de fora, como nas tabelas usuais de d(n); incluí-los só dobraria toda contagem.
Nada fica em cache entre execuções
Cada entrada é fatorada do zero por divisão por tentativa, não lida de um crivo. Repetir um número custa o mesmo que a primeira vez, e o teto é o que mantém essa promessa sob controle.
A soma dos divisores não é a soma dos divisores próprios
O número entra na própria soma. Soma menor que o número, ele é deficiente; igual ao dobro, é perfeito; acima disso, é abundante. Vários livros trazem a soma dos divisores próprios, que é esta coluna menos o número.
Aceita entradas abaixo de 10¹³ e devolve lista de fatores, forma exponencial, sequência em CSV, árvore de fatores e o índice do primo, para números até o milionésimo primo.
Aqui
Aceita até 10¹² e devolve forma exponencial, produto expandido, passos da divisão, a lista completa de divisores positivos, mais a contagem e a soma dos divisores.
Por que fizeram assimA saída começa com a escada de divisões, não com a forma exponencial. Isso cai bem numa página de ensino, onde os passos são a resposta, e explica a lentidão com entradas grandes: cada divisão é impressa.
Contagem e soma de divisores não se leem numa árvore de fatores: saem dos expoentes, e calculá-las é o que torna possível o teste de número perfeito. O teto deles é dez vezes maior; o nosso está onde a divisão por tentativa ainda termina rápido, e a troca é declarada, não escondida.
Digite 720720 e leia os expoentes: 4, 2, 1, 1, 1, 1. Some um a cada e multiplique — 5 × 3 × 2 × 2 × 2 × 2 = 240, a contagem exibida. Depois digite 999999999989: a fatoração devolve o número intacto, a contagem cai para 2 e a soma vira o número mais um.
Multipliquei cada fatoração de volta até o número de entrada e conferi as contagens de divisores pela fórmula dos expoentes · impl 7934c399
Estas calculadoras fornecem resultados matemáticos gerais. Servem para estudo, planeamento e estimativa — verifique tudo o que alimente um trabalho avaliado, um dado publicado ou um compromisso financeiro.
Mantido por: CalcDeltaFórmulas e fontes atualizadas ·
Fonte da implementação
Este registro descreve a implementação desta página, sem validação independente. As referências externas sustentam apenas a fórmula ou definição indicada; estimativas e regras próprias mantêm suas premissas.
Usa divisões de tentativa para inteiros de 2 a 1.000.000.000.000: testa primeiro 2 e depois divisores ímpares até à raiz quadrada do valor restante. Fatores grandes podem demorar mais a encontrar.
Incorporar esta calculadora
Copie o iframe para colocar esta calculadora no seu site. Sem conta. O código acompanha os valores atuais.
Perguntas frequentes
Como encontro e verifico os fatores primos?
Introduza um inteiro de 2 a 10¹². Por exemplo, 360 = 2³ × 3² × 5. Siga as divisões e multiplique os fatores para verificar o número original. A lista de divisores positivos inclui números compostos, não apenas primos.
Qual a diferença entre fatores primos e divisores positivos?
Divisores positivos dividem o número inicial sem resto. Podem ser primos ou compostos e incluem 1 e o próprio número. Para 360 = 2³ × 3² × 5, a quantidade é (3 + 1) × (2 + 1) × (1 + 1) = 24.