ForHosting KIT · Matemática

Forma geral da reta

Inclinação 2 e intercepto 3 viram 2x − y = −3 na forma geral, pronta para um gabarito ou para a fórmula da distância. Digite a inclinação e o intercepto de qualquer reta não vertical e receba A, B e C já arrumados. 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
Inclinação
2
Intercepto
3
Você obtém
Forma reduzida
y = 2x + 3
A
2
B
-1
C
-3

A forma geral Ax + By = C é a apresentação usual em sala e em provas quando os livros pedem coeficientes inteiros, comparação de duas retas ou uso imediato da fórmula da distância. A forma inclinação-intercepto y = mx + b costuma ser como a reta é descoberta —a partir de um gráfico, de uma regressão ou de dois pontos conhecidos—, mas muitas rubricas de correção e sistemas de álgebra ainda exigem a forma Ax + By = C. Este conversor de forma geral aceita a inclinação m e o intercepto em y b, reescreve a identidade y = mx + b como mx − y = −b, normaliza os sinais para que o coeficiente de x seja não negativo, reduz ternas inteiras pelo máximo divisor comum e devolve tanto a terna de coeficientes quanto uma string de equação imprimível.

De y = mx + b para Ax + By = C

Comece pela equação inclinação-intercepto y igual a m x mais b. Subtraia y dos dois lados e mova o intercepto: m x menos y igual a menos b. Essa identidade já está na forma geral Ax + By = C com A igual a m, B igual a menos um e C igual a menos b.

Quando a inclinação é zero a reta é horizontal: a conversão produz zero vezes x mais um vezes y igual a b após normalizar sinais, ou seja, a familiar y igual a b escrita como equação linear em duas variáveis. Quando o intercepto é zero a reta passa pela origem e a constante C se anula, de modo que a forma geral se lê como dois x menos y igual a zero para inclinação dois.

Retas verticais não podem ser escritas como y igual a m x mais b com m finito, por isso este conversor nunca inventa inclinação infinita; quem precisa de uma vertical deve fornecer a forma geral diretamente ou usar uma ferramenta de dois pontos. O conversor prefere sempre A maior ou igual a zero: se o rearranjo bruto der A negativo, todos os coeficientes são multiplicados por menos um para que o termo em x tenha coeficiente não negativo, seguindo a convenção dos livros.

Quando A já é zero, a mesma regra inverte a equação para que B seja positivo.

Onde um conversor de forma geral da reta vale a pena

Salas de álgebra e plataformas de tutoria usam um conversor de forma geral para que os alunos verifiquem se o rearranjo de y igual a m x mais b coincide com a apresentação Ax + By igual a C preferida pela rubrica, incluindo a convenção de sinal em A. Geradores de provas e autoavaliadores LMS precisam de um oráculo determinístico que rejeite lixo não numérico em vez de devolver uma equação parcial que um cliente com bug possa tratar como sucesso.

Cadernos de engenharia muitas vezes obtêm inclinação e intercepto de uma regressão ou de dois pontos medidos e depois precisam da forma geral para fórmulas de distância à reta, checagens de paralelismo e perpendicularidade, ou exportação para sistemas que só aceitam Ax + By igual a C. Mantenha as requisições pequenas, fixe os coeficientes arredondados nos testes e obtenha formas gerais reproduzíveis para lições, plugins e workers na borda sem montar um sistema de álgebra simbólica para uma conversão de dois parâmetros.

Checagens em sala e lição de casa

Permita que os alunos informem a inclinação m e o intercepto b e verifiquem a forma normalizada Ax+By=C frente às convenções de sinal e MDC dos livros.

Autoavaliação de provas e LMS

Corrija itens de inclinação-intercepto para forma geral com um oráculo determinístico que rejeite coeficientes não numéricos e nunca invente retas verticais.

Cadernos e pipelines de geometria

Converta retas de regressão ou medidas em forma inclinação-intercepto para Ax+By=C em fórmulas de distância e APIs de geometria posteriores.

O que acontece se a inclinação ou o intercepto não forem um número?

Valores ausentes, vazios, não numéricos, NaN e Infinity são rejeitados e não são cobrados.

Este conversor lida com retas verticais?

Não. Retas verticais têm inclinação indefinida e não podem ser escritas como y = mx + b com m finito. Use uma ferramenta de dois pontos ou de forma geral para verticais.

Como os coeficientes são normalizados?

A fica não negativo (se A for zero, B fica positivo). Quando A, B e C são todos inteiros, são divididos pelo máximo divisor comum para reduzir a terna.

Como passo de y = mx + b para a forma Ax + By = C?

Subtraia y dos dois lados e passe o intercepto para o outro lado: fica m·x − y = −b. Assim A é a inclinação, B vale −1 e C é −b; depois os sinais são ajustados para que A não seja negativo. Com inclinação 2 e intercepto 4 sai 2x − y = −4.

Como fica uma reta horizontal na forma geral?

Com inclinação zero, a conversão dá 0x + 1y = b depois do ajuste de sinais, que é a conhecida reta horizontal na altura b escrita como equação de duas variáveis.

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/geom/line-standard-form

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/geom/line-standard-form \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slope":2,"intercept":3}'
{
  "slope": 2,
  "intercept": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.line_standard_form",
  "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.

Entradas não numéricas ou não finitas falham com invalid_input, de modo que corretores de lição e a automação não recebam lixo silencioso.

De y = mx + b para Ax + By = C

O resultado é um representante único para cada reta não vertical dada por inclinação e intercepto, o que mantém estáveis as respostas da API para goldens, caches e checagens de igualdade em corretores.

Contrato de entrada, redução de coeficientes e forma da resposta

Quando A, B e C são todos inteiros dentro de uma tolerância flutuante mínima, são arredondados a inteiros e divididos pelo máximo divisor comum de modo que, por exemplo, inclinação dois e intercepto quatro resultem em 2x − y = −4 em vez de um múltiplo não reduzido, e uma inclinação de um meio com intercepto um fique na forma reduzida só quando os valores flutuantes caem em inteiros após o rearranjo básico —quem precisa de aritmética racional exata sobre frações deve escalar as entradas antes de chamar—. Envie um objeto JSON com dois números finitos obrigatórios: slope (aliases m, gradient) e intercept (aliases b, y_intercept, intercept_y). Cada campo pode chegar como número JSON ou como string numérica com sinal opcional, ponto decimal ou expoente científico. Campos ausentes, strings vazias, booleanos, objetos, NaN e Infinity falham com invalid_input nomeando o campo e não consomem saldo pré-pago. Em sucesso o corpo ecoa a inclinação e o intercepto arredondados, uma string slope_intercept como y = 2x + 3, os coeficientes padrão A, B e C, uma string standard_form como 2x − y = −3, e um lembrete breve da fórmula do rearranjo. Combine a resposta com sua própria camada de gráficos se precisar de um esboço; este endpoint devolve apenas coeficientes e strings, sem gráficos nem prosa passo a passo além do campo formula.

Onde um conversor de forma geral da reta vale a pena

Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída, e a validação falha não é cobrada.

Como converter y = mx + b para a forma geral Ax + By = C?

Envie números finitos slope (m) e intercept (b). A API rearranja para mx − y = −b, normaliza para A ≥ 0, reduz coeficientes inteiros por MDC quando possível e devolve A, B, C mais uma string standard_form.

Quanto custa o conversor de forma geral da reta?

A ferramenta no navegador é gratuita. Chamadas API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →