Forma delle intercette di una retta
Questo calcolatore trasforma due intersezioni con gli assi nell’equazione completa di una retta.
Esegui gratis nel browser
Inserisca intercette non nulle su x e y: lo strumento individua i due punti, calcola la pendenza, scrive la forma delle intercette e restituisce anche la forma esplicita e quella standard con i coefficienti. Il calcolo è deterministico e consente di verificare esercizi, preparare grafici o convertire i dati letti da un diagramma in espressioni riutilizzabili.
Parta dalle due intersezioni con gli assi
L’intercetta su x indica dove la retta attraversa l’asse orizzontale: il valore 6 rappresenta il punto (6, 0). L’intercetta su y indica l’incrocio con l’asse verticale: il valore 3 rappresenta (0, 3). Se entrambe sono diverse da zero, questi due punti distinti determinano una sola retta. Inserisca valori con segno quando un incrocio si trova su un semiasse negativo; per esempio, -4 indica quattro unità a sinistra o sotto l’origine, secondo il campo. Sono ammessi interi, decimali e notazione scientifica. Lo zero viene rifiutato perché la forma delle intercette divide per ciascuna intercetta. Inoltre, l’origine appartiene a entrambi gli assi e non fornisce le due intersezioni finite e non nulle richieste dal metodo. Dopo la convalida, il risultato ripete le intercette e mostra i punti corrispondenti, così Lei può controllare la geometria prima di utilizzare una forma trasformata.
Comprenda la forma delle intercette e quella esplicita
Se l’intercetta su x è a e quella su y è b, la forma delle intercette è x/a + y/b = 1. È particolarmente utile quando un grafico o un problema fornisce direttamente gli incroci, perché i due valori compaiono nei denominatori senza dover prima risolvere un sistema. Per ottenere la forma esplicita, si isola y: y = (-b/a)x + b. La pendenza è quindi -b/a e il termine costante coincide con l’intercetta su y inserita. Il calcolatore restituisce sia la pendenza numerica sia un’equazione leggibile. Intercette con lo stesso segno producono una pendenza negativa; segni opposti producono una pendenza positiva. Lei può verificare il risultato sostituendo x = 0, che deve dare b, e poi y = 0, che deve restituire a. I decimali sono arrotondati in modo stabile per evitare residui in virgola mobile senza modificare la relazione geometrica originaria.
Legga e verifichi la forma standard
Eliminando i denominatori da x/a + y/b = 1 si ottiene bx + ay = ab. Questa identità fornisce direttamente la forma standard: A deriva dall’intercetta su y, B da quella su x e C dal loro prodotto. Quando tutti e tre i coefficienti sono interi sicuri, il calcolatore li divide per il fattore comune e normalizza il primo segno. Produce così x + 2y = 6 invece di 3x + 6y = 18. Con intercette decimali mantiene coefficienti decimali stabili anziché generare rapporti interi molto grandi. La risposta include A, B e C separatamente, oltre all’equazione formattata. Per verificarla, inserisca (a, 0) e (0, b) in Ax + By = C: entrambi i punti devono soddisfare l’uguaglianza. Forme standard apparentemente diverse possono descrivere la stessa retta se tutti i coefficienti sono moltiplicati per la medesima costante non nulla.
Casi d'uso
Convertire un grafico in un’equazione
Legga i due incroci di una retta tracciata e ricavi tre forme comuni senza risolvere un altro sistema.
Verificare gli esercizi di algebra
Confronti pendenza, segni e coefficienti ridotti con un risultato deterministico.
Preparare coefficienti per un altro calcolo
Utilizzi A, B e C in procedure di grafico, intersezione o distanza, conservando equazioni leggibili.
Domande frequenti
Qual è la forma delle intercette di una retta?
Con intercette non nulle a su x e b su y, è x/a + y/b = 1.
Come viene calcolata la pendenza?
La retta passa per (a, 0) e (0, b); la pendenza è (b - 0)/(0 - a), cioè -b/a.
Perché nessuna intercetta può essere zero?
Ogni intercetta viene usata come denominatore. Lo zero renderebbe l’espressione indefinita.
Posso inserire intercette negative o decimali?
Sì. È accettato ogni intero, decimale o valore in notazione scientifica finito e non nullo.
Perché la mia forma standard può differire da un’altra risposta corretta?
Moltiplicare tutti i coefficienti per la stessa costante non nulla produce un’equazione equivalente.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002. Il calcolo non usa servizi di rete né processi casuali.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/algebra/line-from-intercepts \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x_intercept":6,"y_intercept":3}'const res = await fetch("https://api.kit.forhosting.com/algebra/line-from-intercepts", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x_intercept": 6,
"y_intercept": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/line-from-intercepts",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x_intercept": 6,
"y_intercept": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/line-from-intercepts", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x_intercept":6,"y_intercept":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x_intercept":6,"y_intercept":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/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)Esempio di richiesta
{
"x_intercept": 6,
"y_intercept": 3
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.line_from_intercepts",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |