Calcolatore forma pendenza-intercetta
Indichi due punti e ottenga l'equazione della retta in forma esplicita: (0; 3) e (2; 7) danno pendenza 2 e intercetta 3, cioè y uguale a 2x più 3. Le rette verticali vengono segnalate. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- X1
- 1
- Y1
- 2
- X2
- 4
- Y2
- 8
- Pendenza
- 2
- Intercetta
- 0
- Equazione
- y = 2x
La forma pendenza-intercetta y uguale a mx più b è il primo linguaggio che la maggior parte degli studenti di algebra impara per una retta: m è il tasso di variazione costante e b è dove il grafico interseca l'asse verticale. Docenti, tutor, ausili CAD e revisori di compiti necessitano di quell'equazione a partire da due punti noti senza aritmetica manuale che inverta un segno o scambi salita e corsa. Questo calcolatore della forma pendenza-intercetta accetta le coordinate di due punti distinti su una retta non verticale, applica le formule del libro di testo per pendenza e intercetta, e restituisce m, b e una stringa di equazione pulita pronta da incollare in appunti o in un LMS.
Cosa significa y = mx + b e come due punti fissano m e b
Nella forma pendenza-intercetta di una retta, la lettera m indica la pendenza — la variazione costante di y per ogni unità di variazione di x — e la lettera b indica l'intercetta sull'asse y, il valore di y quando x è zero. Dati due punti distinti che non condividono la stessa coordinata x, l'unica retta non verticale che li passa ha pendenza m uguale alla differenza delle coordinate y divisa per la differenza delle coordinate x: m è uguale a (y2 meno y1) diviso (x2 meno x1).
Nota m, riarrangiare y uguale a mx più b in uno dei due punti isola l'intercetta: b è uguale a y1 meno m per x1, che è lo stesso di y2 meno m per x2. Sostituendo quei due numeri si ottiene la stringa completa dell'equazione; ad esempio y uguale a 2x più zero quando i punti sono (1, 2) e (4, 8).
Le rette orizzontali sono un caso speciale delle stesse formule: la salita è zero, quindi m è zero e l'equazione collassa in y uguale a una costante uguale alla coordinata y comune di entrambi i punti. Il quadro geometrico è semplice: due punti distinti non verticali determinano una retta, e quella retta interseca sempre l'asse y una sola volta, dando un b unico per un m unico.
Casi d'uso
Controlli in aula e compiti
Consenta agli studenti di inserire due punti e verificare la pendenza m, l'intercetta b e l'equazione y=mx+b rispetto ai metodi del libro.
Valutazione automatica di esami e LMS
Corregga gli item pendenza-intercetta con un oracolo deterministico che rifiuta punti identici e rette verticali come non validi.
Notebook e calibrazione lineare
Trasformi due punti di campionamento in y=mx+b negli script senza importare una libreria completa di algebra computazionale.
Domande frequenti
Come si ottiene y = mx + b da due punti?
Invii i numeri finiti x1, y1, x2 e y2 di due punti distinti non verticali.
Cosa succede se i due punti sono identici?
Due punti coincidenti non determinano una retta unica, quindi non viene restituita alcuna forma pendenza-intercetta e la chiamata non viene addebitata.
Perché una retta verticale fallisce?
Quando x1 è uguale a x2 la formula della pendenza divide per zero.
Cosa significa una pendenza zero?
Una retta orizzontale: y è costante per ogni x. L'equazione diventa y uguale all'intercetta b, che coincide con la coordinata y condivisa di entrambi i punti quando giacciono su una retta orizzontale.
Che cosa rappresenta b in y = mx + b?
È l'intercetta sull'asse y: il valore di y quando x vale zero, cioè il punto in cui la retta taglia l'asse verticale. Con i punti (0; 3) e (2; 7), b vale 3.
Strumenti correlati
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/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)Esempio di richiesta
{
"x1": 1,
"y1": 2,
"x2": 4,
"y2": 8
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.slope_intercept_form",
"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. |
Note tecniche
I punti coincidenti e le rette verticali falliscono con invalid_input affinché l'automazione non inventi mai una pendenza inesistente.
Cosa significa y = mx + b e come due punti fissano m e b
Le rette verticali non possono essere scritte affatto come y uguale a mx più b, perché nella formula della pendenza comparirebbe una divisione per zero; questa capacità rifiuta quindi coordinate x uguali con un messaggio chiaro invalid_input anziché restituire null o infinito.
Contratto di ingresso, campi di risposta e comportamento di errore
Se i due punti sono identici — stessa x e stessa y — la richiesta fallisce perché infinite rette passano per un solo punto e non esiste una forma pendenza-intercetta unica. Esempio: x1 uguale a uno, y1 uguale a due, x2 uguale a quattro, y2 uguale a otto produce pendenza due, intercetta zero ed equazione y uguale a 2x. Altro esempio con intercetta non nulla: i punti (0, 3) e (2, 7) danno m uguale a due e b uguale a tre, quindi y uguale a 2x più 3. La validazione fallita non viene addebitata; le chiamate riuscite usano il prezzo base pubblicato. Invii un corpo JSON con quattro numeri finiti obbligatori: x1 e y1 del primo punto, x2 e y2 del secondo. Ogni coordinata può arrivare come numero JSON o come stringa numerica; campi assenti, stringhe vuote, valori non finiti e testo non numerico falliscono con invalid_input indicando il campo. Se x1 è uguale a x2 ma i valori di y differiscono, la retta è verticale e la forma pendenza-intercetta è indefinita, quindi l'attività fallisce pure con invalid_input menzionando una retta verticale. Abbini i numeri al Suo plotter se serve un grafico; questo endpoint risolve solo m, b e la stringa dell'equazione.
Dove un calcolatore della forma pendenza-intercetta rende
Le aule di algebra e le piattaforme di tutoraggio usano un calcolatore della forma pendenza-intercetta affinché gli studenti verifichino y uguale a mx più b per coppie di punti arbitrarie senza errori aritmetici su pendenze con segno. I generatori di esami e i plugin LMS necessitano di un oracolo deterministico che rifiuti punti coincidenti e rette verticali invece di restituire in silenzio NaN che un correttore difettoso potrebbe trattare come casella corretta. Mantenga le coordinate finite, fissi pendenza e intercetta arrotondate nei test, e otterrà equazioni riproducibili per compiti, ausili CAD e worker di edge senza erigere infrastruttura simbolica propria. I notebook di ingegneria spesso riducono due campioni di calibrazione a un modello lineare y uguale a mx più b prima di adattare curve più complesse; una piccola API parse evita di tirare una pila di algebra computazionale per quattro numeri. Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Il focus esclusivo su y uguale a mx più b allinea la landing SEO e la risposta API all'intento di ricerca che gli studenti digitano davvero.
Domande tecniche
Quanto costa il calcolatore della forma pendenza-intercetta?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.