ForHosting KIT · Matemática

Forma padrão de uma reta

2x + 4y = 6 e x + 2y = 3 são a mesma reta; a forma padrão fica só com a segunda, com coeficientes inteiros, sem fator comum e com termo líder positivo. Informe a, b e c e receba essa única equação. 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
A
2
B
4
C
6
Você obtém
A
1
B
2
C
3
Equação
x + 2y = 3

A forma padrão de uma reta escreve uma relação linear como Ax mais By igual a C, em que A, B e C são inteiros, o máximo divisor comum dos seus valores absolutos é um, e o coeficiente líder é positivo para que a mesma reta geométrica tenha sempre uma equação canônica. Estudantes que convertem a forma inclinação-intercepto ou coeficientes fracionários confusos, tutores que conferem tarefas e scripts de automação que armazenam retas para gráficos ou sistemas de restrições precisam desse triplo único sem inversões de sinal nem fatores comuns residuais. Esta calculadora da forma padrão de uma reta aceita coeficientes finitos a, b e c da equação ax mais by igual a c, limpa decimais finitos e denominadores racionais, divide pelo MDC inteiro e inverte o triplo quando necessário para que A seja positivo — ou B positivo quando A é zero em retas horizontais. Os indicadores vertical e horizontal ajudam o cliente a ramificar sem rederivar a geometria.

O que significa a forma padrão Ax + By = C e por que a normalização importa

No plano cartesiano toda reta pode ser escrita de muitas formas algebricamente equivalentes: inclinação-intercepto y igual a mx mais k, ponto-inclinação, forma geral ax mais by mais d igual a zero, e a forma escolar padrão Ax mais By igual a C. Duas equações representam a mesma reta sempre que uma for um múltiplo escalar não nulo da outra, de modo que 2x mais 4y igual a 6 e x mais 2y igual a 3 descrevem a mesma geometria.

Sem uma regra de normalização, bancos de dados, gabaritos e caches por hash tratam essas cadeias como distintas e corretoras marcam errado um trabalho correto por um fator extra de dois. A forma padrão com coeficientes inteiros, MDC unitário e termo líder positivo fixa um único representante: limpam-se denominadores para que cada coeficiente seja inteiro, dividem-se A, B e C pelo mdc dos seus valores absolutos e multiplica-se por menos um se o coeficiente líder for negativo.

O coeficiente líder é A quando A não é zero; quando A é zero a reta é horizontal e o líder é B, que deve ser tornado positivo. Retas verticais mantêm A positivo e B igual a zero, resultando em Ax igual a C.

Esta capacidade aplica exatamente esse contrato a qualquer triplo finito a, b, c que defina uma reta real, devolvendo os inteiros normalizados junto com uma cadeia de exibição como 2x mais 3y igual a 6 e booleanos que marcam os casos vertical ou horizontal para a interface.

Contrato de entrada, passos do algoritmo, campos de resposta e erros

Se a e b forem ambos zero, a requisição falha porque a equação não define uma reta. Em seguida divide pelo MDC inteiro positivo dos valores absolutos e inverte o sinal de todo o triplo para que o coeficiente líder seja positivo. Campos nulos opcionais nunca são emitidos.

Exemplo: a igual a dois, b igual a quatro, c igual a seis torna-se x mais 2y igual a 3 com gcd dois. Exemplo: a igual a menos três, b igual a seis, c igual a nove torna-se x menos 2y igual a menos três após orientação e redução. Exemplo fracionário: a igual a um meio, b igual a um meio, c igual a um torna-se x mais y igual a dois.

Entrada inválida não é cobrada; chamadas parse bem-sucedidas usam o preço base publicado.

Checagens de sala e tarefas

Alunos inserem a, b e c de ax+by=c e verificam a forma padrão inteira única Ax+By=C com coeficiente líder positivo frente às respostas do livro.

Correção automática de provas e LMS

Avalie itens de forma padrão com um oráculo determinístico que reduz o MDC e orienta o termo líder para comparar equações equivalentes do aluno com justiça.

Pipelines de gráfico e restrições

Normalize equações de reta fracionárias para Ax+By=C inteiros antes de armazenar, hashear ou montar restrições de programação linear sem um CAS completo.

Como converter uma equação linear para a forma padrão Ax + By = C?

Envie coeficientes finitos a, b e c de ax+by=c.

O que significa termo líder positivo?

Se A não for zero, A deve ser positivo. Se A for zero (reta horizontal), B deve ser positivo. Todo o triplo é multiplicado por −1 quando necessário para cumprir essa regra.

E se a e b forem ambos zero?

Sem um coeficiente não nulo de x ou de y, ax+by=c não define uma reta única no plano.

A calculadora aceita coeficientes fracionários?

Sim. Decimais finitos são escalados por potências de dez; outros racionais são aproximados por frações contínuas, depois limpos e reduzidos a inteiros.

Por que dividir pelo máximo divisor comum?

Para que cada reta tenha uma única equação. 2x + 4y = 6 e x + 2y = 3 descrevem a mesma reta, mas só depois de dividir por 2 elas ficam iguais, e um gabarito reconhece a resposta certa.

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

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/algebra/standard-form-line \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":2,"b":4,"c":6}'
{
  "a": 2,
  "b": 4,
  "c": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.standard_form_line",
  "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.

Entrada degenerada com a e b nulos é rejeitada como invalid_input porque não existe reta única.

Contrato de entrada, passos do algoritmo, campos de resposta e erros

Envie um corpo JSON com três números finitos obrigatórios: a, o coeficiente de x; b, o de y; e c, o lado direito de ax mais by igual a c. Cada campo pode chegar como número JSON ou como string numérica; campos ausentes, strings vazias, valores não finitos e magnitudes acima de um trilhão falham com invalid_input nomeando o campo. A resposta sempre inclui os inteiros normalizados a, b e c; equation como string compacta; input_a, input_b e input_c ecoando as entradas; gcd como divisor positivo aplicado após a inteirização; is_vertical verdadeiro quando B é zero e A não; is_horizontal verdadeiro quando A é zero e B não; e uma string formula curta que documenta os três passos.

Onde uma API da forma padrão de uma reta se justifica

Salas de álgebra e plataformas de tutoria usam uma calculadora da forma padrão de uma reta para que aprendizes verifiquem se a resposta reordenada a partir da inclinação-intercepto coincide com o Ax mais By igual a C inteiro do livro, sem discutir fatores comuns ou o sinal global. Geradores de exames e plugins LMS precisam de um oráculo determinístico que sempre devolva o mesmo triplo para entradas equivalentes, avaliando respostas sobreescaladas ou com sinal invertido em relação a uma forma canônica. Validação falha não consome saldo. Ferramentas de gráfico, esboços CAD, pré-processadores de programação linear e cadernos de calibração de sensores frequentemente armazenam retas como restrições inteiras; chamar uma pequena API parse evita puxar um sistema de álgebra computacional só para limpar frações e reduzir pelo MDC.

Quanto custa a calculadora da forma padrão de uma reta?

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

Ver a documentação completa do KIT →