Calculadora de Fatoração em Primos

Decomponha qualquer número inteiro em seus fatores primos e veja a árvore de fatores por trás dele.

Resultado
Fatoração em primos
Produto expandido
Número de divisores
Árvore de fatores
Insira um número inteiro para ver seus fatores primos e a árvore de fatores.

Cada número é fatorado no seu navegador. Nada do que você digita é enviado ao BroBroGo.

FAQ

O que é fatoração em primos?

Ela decompõe um número inteiro nos números primos que se multiplicam para formá-lo, por exemplo, 360 = 2 × 2 × 2 × 3 × 3 × 5. Todo número inteiro maior que 1 possui exatamente um conjunto de fatores primos.

Como leio a árvore de fatores?

Cada número se divide em um número primo (destacado) e o fator restante, que se divide novamente até restarem apenas primos. A leitura das folhas destacadas fornece a fatoração completa.

Qual o tamanho máximo do número suportado?

Qualquer número inteiro até 9.007.199.254.740.991. Os resultados são exatos — todo o cálculo utiliza aritmética de inteiros, portanto nada é arredondado.

A decomposição de números inteiros em seus componentes fundamentais é uma operação matemática essencial. A Calculadora de Fatoração em Primos realiza esse processo de forma exata, identificando os números primos que multiplicados resultam no valor inserido. O cálculo é executado diretamente no ambiente local do usuário, exibindo a estrutura de divisão passo a passo por meio de uma árvore de fatores, além de fornecer a representação em expoentes, o produto expandido e a quantidade total de divisores.

Funcionamento da Fatoração em Primos

A fatoração em primos consiste em expressar um número inteiro maior que 1 como o produto exclusivo de números primos. Um número primo é um número inteiro que possui exatamente dois divisores positivos distintos: o número 1 e ele mesmo. Já os números compostos são aqueles que possuem outros divisores além de 1 e de si mesmos, o que significa que podem ser decompostos em fatores menores.

O Teorema Fundamental da Aritmética estabelece que todo número inteiro maior que 1 ou é um número primo ou pode ser representado como um produto único de números primos, desconsiderando a ordem dos fatores. Por exemplo, o número composto 360 possui uma única assinatura de fatores primos, que é expressa como:

360 = 2³ × 3² × 5

Nesse resultado, os números 2, 3 e 5 são as bases (os fatores primos), enquanto os números sobrescritos (3 e 2) são os expoentes que indicam quantas vezes cada fator se repete na multiplicação.

Estrutura de Entradas e Limites do Sistema

Para realizar a decomposição, a ferramenta exige parâmetros específicos de entrada para garantir a precisão aritmética:

  • Número inteiro: O campo de entrada aceita apenas dígitos numéricos, sem pontos ou vírgulas para representação decimal.
  • Valor mínimo: O número inserido deve ser igual ou maior que 1.
  • Valor máximo: O limite superior para o cálculo exato é de 9.007.199.254.740.991.

Toda a operação utiliza aritmética de inteiros nativa. Isso garante que nenhum valor seja arredondado, fornecendo resultados com precisão absoluta dentro do limite numérico estabelecido.

Se o campo de entrada estiver vazio, a interface exibe a mensagem informativa: "Insira um número inteiro para ver seus fatores primos e a árvore de fatores.".

Resultados Gerados e Interface

Ao processar um número válido, a ferramenta gera um conjunto de saídas detalhadas na seção "Resultado":

  1. Equação de Fatoração: Apresenta a igualdade matemática formatada, como {n} = {factors} (por exemplo, "360 = 2³ × 3² × 5").
  2. Fatoração em primos: Exibe os fatores primos em formato de potência com expoentes (ex: "2³ × 3² × 5"). Este campo funciona como um botão copiável.
  3. Produto expandido: Mostra a multiplicação detalhada de todos os fatores individuais (ex: "2 × 2 × 2 × 3 × 3 × 5"). Este campo também é um botão copiável.
  4. Número de divisores: Informa a quantidade total de divisores inteiros positivos que o número possui. O valor pode ser copiado diretamente com um clique.

Abaixo dos dados textuais, a "Árvore de fatores" renderiza visualmente a decomposição. Cada ramificação da árvore divide o número atual em duas ramificações: um número primo (que é destacado graficamente) e o fator restante. Esse fator restante continua a ser dividido sucessivamente até que reste apenas um número primo na extremidade, encerrando o fluxo de ramificação.

Regras de Validação e Mensagens de Erro

O sistema valida a entrada em tempo real. Caso ocorra um erro ou a entrada seja considerada inválida, todos os resultados anteriores são limpos imediatamente para evitar leituras incorretas. As regras de validação aplicadas são:

  • Campo vazio: Se o usuário apagar o valor do campo, é exibida a mensagem "Insira um número inteiro.".
  • Valores não inteiros: Se forem inseridos caracteres não numéricos ou decimais (como "12.5"), o sistema exibe "Insira um número inteiro — apenas dígitos, sem decimais.".
  • Valor igual a zero: Se o número digitado for 0, a mensagem exibida é "O zero não possui fatoração em primos. Insira um número igual ou maior que 1.".
  • Valor igual a um: O número 1 é um caso especial na teoria dos números, pois não é primo nem composto. Ao digitar 1, a ferramenta exibe a nota "O número 1 não possui fatores primos.".
  • Números primos: Se o número inserido for primo (como 7919), a ferramenta identifica essa propriedade e exibe a nota "{n} é um número primo.".
  • Acima do limite: Se o valor ultrapassar o limite de representação segura, a interface exibe "Esse número é grande demais. Mantenha-o igual ou abaixo de {max}." (onde {max} corresponde a 9.007.199.254.740.991).

Privacidade e Processamento Local

A arquitetura da ferramenta prioriza a eficiência e a privacidade dos dados. O processamento de fatoração de cada número ocorre inteiramente no navegador web do dispositivo do usuário. Nenhuma informação digitada ou processada é enviada para servidores externos ou para o BroBroGo.

Perguntas Frequentes

O que é fatoração em primos?
Ela decompõe um número inteiro nos números primos que se multiplicam para formá-lo, por exemplo, 360 = 2 × 2 × 2 × 3 × 3 × 5. Todo número inteiro maior que 1 possui exatamente um conjunto de fatores primos.

Como leio a árvore de fatores?
Cada número se divide em um número primo (destacado) e o fator restante, que se divide novamente até restarem apenas primos. A leitura das folhas destacadas fornece a fatoração completa.

Qual o tamanho máximo do número suportado?
Qualquer número inteiro até 9.007.199.254.740.991. Os resultados são exatos — todo o cálculo utiliza aritmética de inteiros, portanto nada é arredondado.