Calculadora para fatorar trinômios ax² + bx + c
Digite três coeficientes inteiros e obtenha o trinômio fatorado de forma exata: 6x² + 5x + 1 vira (2x + 1)(3x + 1). Se não houver binômios com inteiros, o resultado informa que o trinômio é primo. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- A
- 6
- B
- 5
- C
- 1
- Expressão
- 6x^2 + 5x + 1
- Conteúdo
- 1
- Forma fatorada
- (2x + 1)(3x + 1)
Use esta calculadora para reescrever o trinômio geral ax² + bx + c como um conteúdo inteiro multiplicado por dois binômios lineares. Informe os três coeficientes inteiros, inclusive zero quando não houver termo do meio ou constante. A calculadora pesquisa pares exatos de fatores, confere os termos cruzados e devolve uma fatoração cuja expansão recupera a expressão original. Se não existirem dois binômios inteiros depois da extração do máximo divisor comum, o resultado informa claramente que o trinômio primitivo é primo nos inteiros. Não há aproximações decimais, escolhas aleatórias nem chamadas ocultas de rede.
Informe e interprete os três coeficientes
Comece identificando a, b e c na forma padrão ax ao quadrado mais bx mais c. O coeficiente principal a não pode ser zero, pois uma expressão sem termo quadrático é linear. Cada coeficiente precisa ser um inteiro seguro.
Valores negativos são aceitos, e b ou c podem ser zero mesmo que a forma escolar habitual mostre três termos não nulos. Informe apenas o coeficiente, não uma variável ou expressão inteira: para 6x ao quadrado mais 5x mais 1, envie a como 6, b como 5 e c como 1. A expressão devolvida confirma de maneira legível como os dados foram interpretados.
Esse contrato rigoroso mantém a resposta exata e evita que uma aproximação decimal seja confundida com uma fatoração inteira. Se algum campo estiver ausente, for fracionário, inseguro ou ultrapassar o limite documentado, você receberá um erro de entrada inválida, sem suposições silenciosas.
Como funciona a pesquisa de fatores inteiros
A calculadora extrai primeiro o máximo divisor comum de a, b e c. Ela mantém esse conteúdo inteiro fora dos binômios e escolhe o sinal para tornar positivo o coeficiente principal restante. Em seguida, procura inteiros p, q, r e s para que p vezes r seja o coeficiente principal reduzido, q vezes s seja a constante reduzida e p vezes s mais q vezes r seja o coeficiente intermediário reduzido.
Essas identidades são exatamente o resultado da expansão de (px mais q)(rx mais s). Todos os pares relevantes de divisores positivos e negativos são testados de modo determinístico, portanto a resposta não depende da ordem de tentativa, de semente aleatória ou do arredondamento de raízes. Uma constante zero recebe diretamente um fator x.
Quando há correspondência, a resposta traz o conteúdo extraído, dois registros estruturados e uma forma fatorada pronta para exibição. Se nenhum par funcionar, o polinômio reduzido será declarado primo nos inteiros. Aqui, primo significa que ele não pode ser expresso como produto de dois binômios não constantes com coeficientes inteiros; isso não significa ausência de raízes reais ou complexas.
Use o resultado e entenda o escopo
Uma resposta bem-sucedida oferece campos apropriados para programas e uma fatoração compacta para exibição. Cada fator contém o coeficiente de x, a constante e um binômio formatado. O campo de conteúdo registra qualquer inteiro comum retirado antes da fatoração.
Por exemplo, quando os coeficientes compartilham o fator dois, esse dois pode aparecer fora dos parênteses. Os indicadores de fatorável e primo facilitam a decisão: mostre os fatores quando o primeiro for verdadeiro ou explique que o trinômio é primo nos inteiros quando o segundo for verdadeiro. Essa diferença importa porque x ao quadrado menos 2 possui fatores reais com raízes quadradas, mas não uma fatoração em binômios inteiros.
A ferramenta atende exercícios de álgebra, conferência exata, criação de listas e pré-processamento simbólico leve. Ela não resolve raízes, aproxima irracionais nem fatora polinômios de grau maior, números complexos ou corpos finitos.
Casos de uso
Conferir exercícios de álgebra
Confirme fatores binomiais inteiros de trinômios mônicos e não mônicos sem depender de raízes aproximadas.
Montar gabaritos exatos
Gere fatores estruturados e resultados primos para atividades, provas e sistemas automáticos de correção.
Preparar expressões simbólicas
Extraia o conteúdo comum e fatores lineares inteiros antes de simplificar, analisar sinais ou usar frações parciais.
Perguntas frequentes
Quais coeficientes você pode informar?
Informe inteiros seguros a, b e c com valores absolutos de até 1,000,000. O coeficiente principal a não pode ser zero.
O que significa primo aqui?
Significa que o trinômio primitivo não pode ser escrito como produto de dois binômios não constantes com coeficientes inteiros.
A calculadora extrai o máximo divisor comum?
Sim. O conteúdo inteiro compartilhado é devolvido fora dos dois fatores binomiais.
Ela fatora um trinômio com raízes irracionais?
Não em fatores irracionais. Se não houver fatoração binomial inteira, o resultado o declara primo nos inteiros.
O coeficiente do meio ou o termo independente pode ser zero?
Pode. Digite 0 quando faltar o termo do meio ou o termo independente; valores negativos também são aceitos. Só o coeficiente de x² não pode ser zero.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/algebra/factor-trinomial \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":6,"b":5,"c":1}'const res = await fetch("https://api.kit.forhosting.com/algebra/factor-trinomial", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 6,
"b": 5,
"c": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/factor-trinomial",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 6,
"b": 5,
"c": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/factor-trinomial", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":6,"b":5,"c":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":6,"b":5,"c":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/factor-trinomial", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"a": 6,
"b": 5,
"c": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.factor_trinomial",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Informe e interprete os três coeficientes
Os valores absolutos são limitados para que a enumeração de divisores continue rápida no navegador e na API.
Use o resultado e entenda o escopo
A mesma função determinística opera no navegador e na API. O uso no navegador é gratuito quando oferecido; cada item bem-sucedido da API usa o preço-base publicado de US$ 0,002.
Perguntas técnicas
Quanto custa uma solicitação da API?
Cada item bem-sucedido da API usa o preço-base publicado de US$ 0,002; a calculadora web é gratuita quando disponível.