Equação da reta: inclinação e ponto
Com inclinação 2 e o ponto (1, 3), obtém-se y − 3 = 2(x − 1), que equivale a y igual a 2x + 1, pois o coeficiente linear é 3 − 2 × 1, ou seja, 1. 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
- Inclinação
- 2
- X
- 1
- Y
- 3
- Intercepto
- 1
- Forma ponto-inclinação
- y - 3 = 2(x - 1)
- Forma reduzida
- y = 2x + 1
Quando você já conhece a inclinação de uma reta e um ponto que pertence a ela, a equação dessa reta fica completamente determinada. Alunos, tutores e scripts de automação convertem repetidamente esses três números na forma ponto-inclinação e depois na forma inclinação-intercepto com o intercepto y explícito. Esta calculadora de equação linear a partir de inclinação e ponto aceita a inclinação m e as coordenadas de um ponto, aplica a identidade b igual a y menos m vezes x, e devolve ambas as cadeias de exibição padrão mais o intercepto numérico. Retas verticais ficam fora deste contrato porque uma inclinação finita não as representa; nesses casos use em vez disso uma ferramenta de dois pontos ou de forma geral.
Da inclinação e de um ponto às duas formas da equação
Uma reta não vertical no plano tem uma única inclinação real m, a taxa constante de variação de y em relação a x. Se você também conhece qualquer ponto único (x0, y0) sobre essa reta, a forma ponto-inclinação da equação é y menos y0 igual a m vezes a quantidade x menos x0. Expandir e reordenar produz imediatamente a forma inclinação-intercepto y igual a m x mais b, em que o intercepto y é o valor de y quando x é zero.
Algebricamente, substitua o ponto conhecido em y igual a m x mais b para obter b igual a y0 menos m vezes x0. Essa única subtração é todo o núcleo numérico desta capacidade: sem solvers iterativos, sem álgebra computacional simbólica e sem rede. Uma vez conhecido b, ambas as cadeias de exibição são formatação pura dos três números m, x0, y0 e b.
Casos especiais permanecem bem definidos sob inclinação finita: uma reta horizontal tem m igual a zero, de modo que a forma ponto-inclinação colapsa para y menos y0 igual a zero (ou simplesmente y igual ao intercepto constante), e a forma inclinação-intercepto vira y igual a b. Inclinações negativas e pontos em qualquer quadrante usam a mesma fórmula; só mudam os sinais nas equações impressas.
Como a inclinação de entrada é um número finito por contrato, retas verticais — que exigiriam inclinação infinita — são rejeitadas como inválidas quando Infinity é fornecido, em vez de inventar em silêncio uma equação não numérica.
Casos de uso
Verificações de sala de aula e lição de casa
Os alunos informam inclinação e um ponto e verificam as formas ponto-inclinação e y=mx+b perante os métodos do livro e o intercepto calculado.
Correção automática de exames e LMS
Pontue itens de inclinação e ponto com intercepto determinístico e cadeias de equação canônicas em vez de crédito parcial manual.
Inclinações de projeto e pontos de ancoragem
Converta um grau ou taxa de variação conhecida mais um ponto medido em y=mx+b para cadernos, notas CAD ou scripts de calibração.
Perguntas frequentes
Como obter a equação da reta a partir de uma inclinação e de um ponto?
Envie números finitos slope (m), x e y de um ponto da reta.
Qual é a diferença entre a forma ponto-inclinação e a inclinação-intercepto?
Ponto-inclinação é y−y0=m(x−x0) com o ponto dado. Inclinação-intercepto é y=mx+b com b=y0−m·x0, o valor de y onde a reta cruza o eixo vertical.
É possível informar uma reta vertical?
Não. Retas verticais têm inclinação indefinida (infinita). Esta calculadora exige inclinação finita; use uma ferramenta de dois pontos ou forma geral para retas verticais.
O que acontece se um campo estiver ausente ou não for um número?
Valores não finitos como NaN ou Infinity são rejeitados da mesma forma e não são cobrados.
O que acontece se a inclinação for zero?
A reta é horizontal. A forma ponto-inclinação se reduz a y menos a ordenada do ponto igual a zero, e a forma reduzida fica y igual a uma constante, a mesma para qualquer x.
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/linear-equation-from-slope-point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slope":2,"x":1,"y":3}'const res = await fetch("https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slope": 2,
"x": 1,
"y": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slope": 2,
"x": 1,
"y": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slope":2,"x":1,"y":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slope":2,"x":1,"y":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point", 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
{
"slope": 2,
"x": 1,
"y": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.linear_equation_from_slope_point",
"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
Contrato de entrada, campos de resposta e comportamento de erro
Exemplo: inclinação dois, ponto um três produz intercepto um, ponto-inclinação y menos três igual a dois vezes parêntese x menos um, e inclinação-intercepto y igual a dois x mais um, porque três menos dois vezes um é um. Validação falha não é cobrada. Envie um corpo JSON com três números finitos obrigatórios: slope (aliases m e gradient), x (aliases x0 e x1) e y (aliases y0 e y1). Cada campo pode chegar como número JSON ou como cadeia numérica decimal; campos ausentes, cadeias vazias, NaN e Infinity falham com invalid_input nomeando o campo. Em caso de sucesso a resposta ecoa a inclinação e as coordenadas do ponto arredondadas, o intercepto numérico b, uma cadeia point_slope como y menos três igual a dois vezes parêntese x menos um, uma cadeia slope_intercept como y igual a dois x mais um, e um campo formula breve que reafirma as identidades usadas. Combine este endpoint com uma ferramenta de reta por dois pontos apenas quando precisar descobrir primeiro a inclinação; quando a inclinação já é conhecida, esta calculadora é o caminho direto.
Onde uma API de equação da reta por inclinação e ponto agrega valor
Salas de álgebra e plataformas de tutoria usam uma calculadora de equação linear a partir de inclinação e ponto para que os alunos verifiquem ambas as formas sem erros aritméticos no intercepto. Mantenha as requisições pequenas, fixe nos testes o intercepto arredondado e as cadeias de equação, e você obtém equações de reta reproduzíveis para lições, plugins LMS e workers de borda sem levantar infraestrutura simbólica própria. Geradores de exames e autoavaliadores de LMS precisam de um oráculo determinístico que marque como errado um intercepto inventado e aceite estilos de exibição equivalentes só após normalização: este endpoint devolve uma única cadeia canônica por forma para que avaliadores comparem exatamente ou reanalisem os números. Cadernos de engenharia costumam conhecer uma inclinação de projeto (rampa, grau ou reta de calibração) e um ponto de ancoragem medido; chamar uma API parse minúscula evita puxar um sistema completo de álgebra computacional por três coeficientes. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Quanto custa a calculadora de equação linear a partir de inclinação e ponto?
A ferramenta do navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.