Calculadora forma inclinação-intercepto
Informe dois pontos e receba a equação da reta na forma inclinação-intercepto: (0, 3) e (2, 7) dão inclinação 2 e intercepto 3, ou seja, y igual a 2x mais 3. Retas verticais são sinalizadas. 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
- X1
- 1
- Y1
- 2
- X2
- 4
- Y2
- 8
- Inclinação
- 2
- Intercepto
- 0
- Equação
- y = 2x
A forma inclinação-intercepto y igual a mx mais b é a primeira linguagem que a maioria dos estudantes de álgebra aprende para uma reta: m é a taxa constante de variação e b é onde o gráfico cruza o eixo vertical. Professores, tutores, auxiliares de CAD e revisores de tarefas precisam dessa equação a partir de dois pontos conhecidos sem aritmética manual que inverta um sinal ou troque subida e avanço. Esta calculadora da forma inclinação-intercepto aceita as coordenadas de dois pontos distintos em uma reta não vertical, aplica as fórmulas de livro-texto para inclinação e intercepto, e devolve m, b e uma string de equação limpa pronta para colar em anotações ou em um LMS.
O que y = mx + b significa e como dois pontos fixam m e b
Na forma inclinação-intercepto de uma reta, a letra m designa a inclinação — a variação constante de y por cada unidade de variação de x — e a letra b designa o intercepto em y, o valor de y quando x é zero. Dados dois pontos distintos que não compartilham a mesma coordenada x, a única reta não vertical que passa por eles tem inclinação m igual à diferença das coordenadas y dividida pela diferença das coordenadas x: m é igual a (y2 menos y1) dividido por (x2 menos x1).
Conhecido m, reorganize y igual a mx mais b em qualquer um dos pontos para isolar o intercepto: b é igual a y1 menos m vezes x1, o que é o mesmo que y2 menos m vezes x2. Substituindo esses dois números obtém-se a string completa da equação; por exemplo, y igual a 2x mais zero quando os pontos são (1, 2) e (4, 8).
Retas horizontais são um caso especial das mesmas fórmulas: a subida é zero, de modo que m é zero e a equação colapsa para y igual a uma constante igual à coordenada y comum de ambos os pontos. O quadro geométrico é simples: dois pontos distintos não verticais determinam uma reta, e essa reta sempre intersecta o eixo y uma vez, dando um b único para um m único.
Contrato de entrada, campos de resposta e comportamento de erro
Se os dois pontos forem idênticos — mesma x e mesma y —, a requisição falha porque infinitas retas passam por um único ponto e não existe forma inclinação-intercepto única. Em caso de sucesso a resposta ecoa as quatro coordenadas arredondadas para goldens estáveis, mais slope, intercept, equation (string legível y igual a mx mais b com coeficientes compactos) e formula reafirmando m igual a subida sobre avanço e b igual a y1 menos m vezes x1.
Exemplo: x1 igual a um, y1 igual a dois, x2 igual a quatro, y2 igual a oito produz inclinação dois, intercepto zero e equação y igual a 2x. Outro exemplo com intercepto não nulo: os pontos (0, 3) e (2, 7) dão m igual a dois e b igual a três, assim y igual a 2x mais 3. Validação falha não é cobrada; chamadas bem-sucedidas usam o preço base publicado.
Casos de uso
Verificações de sala e deveres
Permita que os alunos informem dois pontos e verifiquem a inclinação m, o intercepto b e a equação y=mx+b em relação aos métodos do livro.
Correção automática de exames e LMS
Marque itens de inclinação-intercepto com um oráculo determinístico que rejeita pontos idênticos e retas verticais como inválidos.
Cadernos e calibração linear
Transforme dois pontos de amostra em y=mx+b em scripts sem importar uma biblioteca completa de álgebra computacional.
Perguntas frequentes
Como obter y = mx + b a partir de dois pontos?
Envie números finitos x1, y1, x2 e y2 de dois pontos distintos não verticais.
O que acontece se os dois pontos forem idênticos?
Dois pontos coincidentes não determinam uma reta única, de modo que nenhuma forma inclinação-intercepto é devolvida e a chamada não é cobrada.
Por que uma reta vertical falha?
Quando x1 é igual a x2 a fórmula da inclinação divide por zero.
O que significa inclinação zero?
Uma reta horizontal: y é constante para todo x. A equação passa a ser y igual ao intercepto b, que coincide com a coordenada y compartilhada dos dois pontos quando eles estão em uma reta horizontal.
O que b representa em y = mx + b?
É o intercepto no eixo y: o valor de y quando x vale zero, ou seja, onde a reta corta o eixo vertical. Com os pontos (0, 3) e (2, 7), b vale 3.
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/geom/slope-intercept-form \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x1":1,"y1":2,"x2":4,"y2":8}'const res = await fetch("https://api.kit.forhosting.com/geom/slope-intercept-form", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x1": 1,
"y1": 2,
"x2": 4,
"y2": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/slope-intercept-form",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x1": 1,
"y1": 2,
"x2": 4,
"y2": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/slope-intercept-form", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x1":1,"y1":2,"x2":4,"y2":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x1":1,"y1":2,"x2":4,"y2":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/slope-intercept-form", 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
{
"x1": 1,
"y1": 2,
"x2": 4,
"y2": 8
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.slope_intercept_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.
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
Pontos coincidentes e retas verticais falham com invalid_input para que a automação nunca invente uma inclinação inexistente.
O que y = mx + b significa e como dois pontos fixam m e b
Retas verticais não podem ser escritas de forma alguma como y igual a mx mais b, porque na fórmula da inclinação apareceria divisão por zero; por isso esta capacidade rejeita coordenadas x iguais com uma mensagem clara invalid_input em vez de devolver null ou infinito.
Contrato de entrada, campos de resposta e comportamento de erro
Envie um corpo JSON com quatro números finitos obrigatórios: x1 e y1 do primeiro ponto, x2 e y2 do segundo. Cada coordenada pode chegar como número JSON ou como string numérica; campos ausentes, strings vazias, valores não finitos e texto não numérico falham com invalid_input nomeando o campo. Se x1 for igual a x2 mas os valores de y diferirem, a reta é vertical e a forma inclinação-intercepto é indefinida, de modo que a tarefa também falha com invalid_input mencionando uma reta vertical. Combine os números com o seu próprio plotter se precisar de um gráfico; este endpoint só resolve m, b e a string da equação.
Onde uma calculadora da forma inclinação-intercepto se paga
Salas de álgebra e plataformas de tutoria usam uma calculadora da forma inclinação-intercepto para que os alunos verifiquem y igual a mx mais b com pares de pontos arbitrários sem deslizes aritméticos em inclinações com sinal. Geradores de exames e plugins LMS precisam de um oráculo determinístico que rejeite pontos coincidentes e retas verticais em vez de devolver NaN em silêncio, que um avaliador defeituoso poderia tratar como lacuna correta. Mantenha as coordenadas finitas, fixe a inclinação e o intercepto arredondados nos testes, e você obterá equações reproduzíveis para tarefas, auxiliares de CAD e workers de borda sem montar infraestrutura simbólica própria. Cadernos de engenharia frequentemente reduzem duas amostras de calibração a um modelo linear y igual a mx mais b antes de ajustar curvas mais complexas; uma API parse minúscula evita puxar uma pilha de álgebra computacional por quatro números. 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. O foco exclusivo em y igual a mx mais b alinha a landing SEO e a resposta da API com a intenção de busca que os estudantes de fato digitam.
Perguntas técnicas
Quanto custa a calculadora da forma inclinação-intercepto?
A ferramenta do navegador é gratuita. Requisições API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.