Reta por interceptos
Os interceptos 3 e 2 dão a reta x/3 + y/2 = 1, que também é 2x + 3y − 6 = 0 e tem inclinação −2/3. Informe onde a reta corta cada eixo e receba as três formas de uma vez. 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
- Intercepto no eixo X
- 3
- Intercepto no eixo Y
- 2
- Forma de interceptos
- x/3 + y/2 = 1
- Inclinação
- -0,6666666667
- Forma reduzida
- y = -0.666666666667x + 2
- Forma padrão
- 2x + 3y - 6 = 0
Quando uma reta corta o eixo horizontal em a e o eixo vertical em b, e nenhum dos interceptos é zero, a forma de interceptos da equação é x sobre a mais y sobre b igual a um. Sem chamadas de rede, sem amostragem aleatória e sem motor simbólico: apenas aritmética determinística sobre os dois números que você fornece.
Como a forma de interceptos funciona e por que zeros são rejeitados
Rotule o intercepto em x como a para que a reta encontre o ponto (a, 0), e o intercepto em y como b para que encontre (0, b). Quando a e b são ambos diferentes de zero, a forma clássica de interceptos é x dividido por a mais y dividido por b igual a um.
Eliminar denominadores multiplica por a b e produz a relação linear b x mais a y igual a a b, que se reordena na forma geral b x mais a y menos a b igual a zero. A inclinação segue de imediato: m é igual a menos b sobre a, de modo que a equação inclinação-intercepto é y igual a m x mais b. Se a fosse zero, a divisão por a ficaria indefinida; se b fosse zero, o mesmo problema aparece no termo em y.
Retas horizontais e verticais que não cortam ambos os eixos também não têm o par dual de interceptos próprio dessa forma. Interceptos negativos são permitidos e apenas colocam os cruzamentos em outros quadrantes; a string na forma de interceptos mantém denominadores com sinal para que alunos possam conferir respostas de livro do tipo x sobre menos três mais y sobre dois igual a um.
Onde uma calculadora de reta por interceptos aparece no trabalho real
Cursos de geometria analítica no ensino médio e na faculdade pedem com frequência a forma de interceptos de uma reta quando os cruzamentos com os eixos são dados primeiro, antes de converter para inclinação-intercepto ou forma geral; uma calculadora confiável com checagem estrita de intercepto nulo agiliza a correção e remove erros de planilha em que alguém divide por um intercepto zero ou confunde a forma de interceptos com ponto-inclinação.
Fluxos de CAD e desenho simples costumam registrar onde um contorno encontra os eixos de um quadro cartesiano local e precisam de uma equação fechada para overlays, restrições ou campos de relatório sem montar uma pilha completa de geometria computacional. Tutoriais de jogos e gráficos que armazenam trilhos de spawn ou guias de câmera como pares de interceptos podem recuperar a mesma descrição algébrica para overlays de depuração.
Se mais tarde você precisar de uma reta por dois pontos arbitrários, um ajuste de mínimos quadrados com muitos pontos ou a conversão de inclinação-intercepto para forma geral sozinha, trate-os como intenções de busca distintas em vez de sobrecarregar esta landing de par de interceptos.
Casos de uso
Conferência de tarefas e provas
Transforme interceptos em x e y dados em forma de interceptos, inclinação-intercepto e forma geral, e rejeite interceptos nulos com um erro claro.
Assistentes de desenho e cruzamentos com eixos
A partir de dois cruzamentos com os eixos, recupere uma equação de reta fechada para overlays, restrições e campos de relatório.
Perguntas frequentes
Por que os interceptos devem ser não nulos?
A forma de interceptos divide por cada intercepto.
Interceptos negativos são permitidos?
Sim. Interceptos negativos colocam os cruzamentos com os eixos em outros quadrantes; a string na forma de interceptos mantém os denominadores com sinal.
E se um intercepto estiver ausente ou não for um número?
Campos ausentes, strings vazias, texto não numérico, NaN e Infinity são todos rejeitados.
Quanto custa a calculadora de reta por interceptos?
A ferramenta do navegador é gratuita e roda localmente.
Como passo da forma por interceptos para a forma geral?
Multiplique a equação inteira por a·b: fica b·x + a·y = a·b, e ao passar tudo para um lado você obtém a forma geral. Com interceptos 3 e 2 o resultado é 2x + 3y − 6 = 0.
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/line-from-intercepts \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x_intercept":3,"y_intercept":2}'const res = await fetch("https://api.kit.forhosting.com/geom/line-from-intercepts", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x_intercept": 3,
"y_intercept": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/line-from-intercepts",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x_intercept": 3,
"y_intercept": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/line-from-intercepts", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x_intercept":3,"y_intercept":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x_intercept":3,"y_intercept":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/line-from-intercepts", 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
{
"x_intercept": 3,
"y_intercept": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.line_from_intercepts",
"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
Esta calculadora de reta por interceptos aceita os dois interceptos como números finitos, rejeita zeros e valores não numéricos com um erro claro invalid_input e devolve a string da equação na forma de interceptos junto com a inclinação, a forma inclinação-intercepto e uma forma geral normalizada.
Como a forma de interceptos funciona e por que zeros são rejeitados
Por isso esta capacidade trata um intercepto nulo como invalid_input em vez de inventar outra família de equações. Como cada passo é um punhado de multiplicações e divisões, o caminho é O(1), sem solucionadores iterativos e idêntico entre navegador e API.
O que você envia e o que recebe de volta
Use a ferramenta gratuita do navegador para checagens rápidas e depois chame o mesmo contrato em scripts quando precisar de avaliação em lote sem reimplementar o filtro de intercepto nulo em cada linguagem. Forneça dois números finitos obrigatórios: x_intercept (aliases a e x_int) e y_intercept (aliases b e y_int). Campos ausentes, strings vazias, texto não numérico, NaN e Infinity falham com invalid_input e não são cobrados. Um x_intercept ou y_intercept nulo também falha com uma mensagem de que a forma de interceptos é indefinida quando esse intercepto é zero. Em caso de sucesso a resposta JSON ecoa os interceptos normalizados, devolve intercept_form como string compacta do tipo x/3 + y/2 = 1, devolve slope como o número menos b sobre a, devolve slope_intercept como string legível y igual a m x mais b, devolve standard como objeto com coeficientes A, B e C para A x mais B y mais C igual a zero, devolve standard_form como equação legível e inclui um campo formula curto que reafirma a identidade de interceptos. Verificação de exemplo: x_intercept três e y_intercept dois produz forma de interceptos x/3 + y/2 = 1, inclinação menos dois terços, inclinação-intercepto y igual a menos dois terços x mais dois, e uma forma geral reduzida proporcional a dois x mais três y menos seis igual a zero. O preço da API é a base publicada de US$ 0,002 por item bem-sucedido.
Onde uma calculadora de reta por interceptos aparece no trabalho real
Como esta capacidade é um motor de parse puro, a validação falha não consome saldo e execuções bem-sucedidas permanecem em US$ 0,002 por item.
Casos de integração
Fixtures geométricos determinísticos
Gere strings estáveis na forma de interceptos e ternas de coeficientes para testes unitários e gabaritos didáticos.
Perguntas técnicas
Qual equação esta calculadora devolve?
Principalmente a forma de interceptos x/a + y/b = 1, mais a inclinação, a forma inclinação-intercepto y = mx + b e a forma geral Ax + By + C = 0 com A, B e C numéricos.