ForHosting KIT · Matemática

Verificador de número abundante

Os divisores próprios de 12 são 1, 2, 3, 4 e 6, que somam 16, então 12 é abundante com excesso de 4. Digite qualquer inteiro positivo e veja a soma dos divisores, o excesso e um sim ou não claro. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Inteiro positivo a classificar
12
Você obtém
Soma alíquota
16
Abundância
4

O verificador de número abundante responde a uma pergunta clássica de teoria dos números: a soma dos divisores positivos próprios de n excede o próprio n? Informe um inteiro positivo n e a ferramenta retorna a soma alíquota, o valor de abundância (soma alíquota menos n), e um sinalizador booleano abundant que é true exatamente quando essa diferença é positiva. O mecanismo usa divisão por tentativa determinística até a raiz quadrada de n, então o resultado é exato, livre de desvio de ponto flutuante, e idêntico a cada execução. Ele nunca chama a rede, nunca amostra aleatoriedade, e nunca depende do relógio.

O que significa abundante e o que a resposta contém

Um inteiro positivo n é abundante quando sua soma alíquota — a soma de todos os divisores positivos de n, excluindo o próprio n — é estritamente maior que n. De forma equivalente, o valor de abundância, definido como soma alíquota menos n, é um inteiro positivo. O menor número abundante é doze: os divisores próprios um, dois, três, quatro e seis somam dezesseis, então a abundância é quatro.

Dezoito é abundante com soma alíquota vinte e um e abundância três. Em contraste, seis é perfeito porque seus divisores próprios somam exatamente seis, e dez é deficiente porque um mais dois mais cinco é igual a oito. Entradas perfeitas e deficientes são, portanto, respostas válidas com abundant false e abundance menor ou igual a zero; elas não são erros.

Um tem um conjunto vazio de divisores próprios, então sua soma alíquota é zero e ele é deficiente. Se você precisar de fatores primos de um único inteiro, em vez de classificação de abundância, use uma ferramenta de fatoração; esta página responde apenas à pergunta sobre número abundante, com o valor de abundância.

Como as entradas são lidas e como a soma alíquota permanece exata

Sinais de mais à esquerda são permitidos para valores positivos; espaços incorporados, prefixos hexadecimais e notação exponencial são rejeitados, para que uma célula ruim não vire um sinalizador errado. Inteiros negativos e zero são rejeitados porque a abundância é definida em inteiros positivos neste verificador. O mecanismo permanece dentro dos inteiros seguros do JavaScript, o que é mais que suficiente para problemas de sala de aula, concursos de programação, e a maioria das verificações aplicadas em n moderadamente grandes.

Internamente, os divisores próprios são coletados por divisão de tentativa: percorra d de dois até o piso da raiz quadrada de n, e sempre que d dividir n, adicione tanto d quanto n dividido por d quando esses parceiros forem distintos e nenhum for igual a n, sempre contando um para n maior que um. Esse procedimento precisa de apenas algumas verificações modulares para entradas comuns e nunca aproxima. Não há passo em ponto flutuante que pudesse arredondar um quase-inteiro em uma falsa afirmação de abundância.

Onde as verificações de abundância se encaixam no estudo, em demonstrações de pesquisa e no código

Estudantes encontram números abundantes ao aprender companheiros perfeitos e deficientes, ao explorar estrutura altamente composta, e ao ler sobre cadeias sociáveis e amigáveis que começam a partir de mapas alíquotas. Professores podem gerar gabaritos para planilhas de exercícios sem confiar em aplicativos de calculadora opacos que escondem a soma de divisores.

Desenvolvedores usam o mesmo contrato para validar dados de amostra para bibliotecas de teoria dos números, para condicionar testes de propriedades sobre geradores de inteiros aleatórios, ou para verificar previamente que uma semente está na classe abundante antes de um passo de simulação. A prática de concursos costuma precisar de uma fonte rápida e offline de respostas de abundância, para que soluções possam ser verificadas sem baixar tabelas do OEIS.

Combine-a com fatoração em primos quando precisar das potências primas por trás de um único inteiro, com um verificador de coprimos quando precisar de testes de mdc par a par, e com uma ferramenta de enésimo primo quando precisar de posições em vez de somas de divisores.

Classificação para tarefas e concursos

Classifique inteiros como abundantes, perfeitos ou deficientes para planilhas de exercícios e verificações de concurso, lendo o sinal da abundância sem construir uma lista completa de divisores à mão.

Ensino de mapas alíquotas

Mostre aos alunos como a soma alíquota menos n mede a abundância enquanto eles mudam n ao vivo no navegador, sem custo.

O que acontece se n estiver abaixo de 1?

A abundância aqui é definida apenas para inteiros positivos n ≥ 1.

Como a abundância é calculada?

O número é abundante quando essa diferença é positiva.

O algoritmo é aleatorizado?

Não. Ele usa divisão de tentativa determinística. O mesmo n sempre resulta na mesma soma alíquota, abundância e sinalizador abundant.

Como isso difere da fatoração em primos?

A fatoração divide um inteiro em potências primas. Esta ferramenta classifica um inteiro pela soma de seus divisores próprios e informa se essa soma excede n.

Qual é o menor número abundante?

É o 12. Os seus divisores próprios, 1, 2, 3, 4 e 6, somam 16, quatro a mais que o próprio número. Nenhum inteiro positivo menor tem divisores próprios que somem mais que ele.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/numth/abundant-number

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/numth/abundant-number \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":12}'
{
  "n": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.abundant_number",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Use-o gratuitamente no navegador para tarefas de casa, preparação para concursos, e exploração estilo OEIS, ou chame a API por US$ 0,002 a cada solicitação bem-sucedida quando você automatiza pipelines de classificação, scripts de correção ou demonstrações de ensino que precisam de respostas de abundância reproduzíveis.

O que significa abundante e o que a resposta contém

Este verificador retorna o n informado, o aliquot_sum, a diferença com sinal abundance, e abundant true se e somente se abundance for maior que zero. O contrato é rígido no domínio: campos ausentes, não inteiros, frações, notação científica, valores fora da faixa de inteiros seguros, e qualquer n abaixo de um falham com invalid_input e uma mensagem clara.

Como as entradas são lidas e como a soma alíquota permanece exata

O campo preferido é n como um número inteiro JSON, mas strings decimais e os apelidos number ou value são aceitos, para que formulários, planilhas e strings de consulta possam reutilizar um contrato.

Onde as verificações de abundância se encaixam no estudo, em demonstrações de pesquisa e no código

Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático.

Fixtures de teste determinísticas

Gere casos reproduzíveis de números abundantes e não abundantes para testes unitários, verificações de propriedades e asserções de CI sem embutir despejos estáticos do OEIS.

Quanto custa o verificador de número abundante?

É gratuito no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →