Calcolatore del postulato di addizione dei segmenti
Se AB misura 5 e BC misura 8, il segmento intero AC misura 13, perché le due parti di un segmento sommate danno il tutto. Inserisca due delle tre lunghezze e ottiene quella mancante, che sia una parte o il tutto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Ab
- 5
- Bc
- 8
- Ac
- 13
- Mancante
- ac
- Lunghezza
- 13
Il postulato dell'addizione dei segmenti è la prima identità di lunghezze della geometria euclidea: se il punto B giace tra A e C su una retta, le due parti sommano esattamente il tutto, scritto AB + BC = AC. Ogni risultato successivo su punti collineari, punti medi e segmenti congruenti poggia su quella sola frase. Questo calcolatore applica il postulato nella forma di cui gli studenti hanno bisogno al banco: fornisca due qualunque delle tre lunghezze finite AB, BC e AC, e restituisce la lunghezza mancante insieme al tripletto già completato. Quando i due numeri dati costringerebbero la parte ignota a essere negativa — un presunto tutto più corto di una delle sue parti — viene sollevato lo stesso errore tipizzato, invece di inventare una distanza con segno.
Che cosa afferma il postulato dell'addizione dei segmenti
Prenda tre punti collineari A, B e C con B compreso tra A e C. Il tratto che parte da A e termina in C è un segmento di lunghezza AC, e il punto interno B lo divide in due pezzi minori AB e BC. Il postulato dell'addizione dei segmenti sostiene che quei pezzi non sono ornamenti indipendenti del disegno: le loro lunghezze si sommano, senza resto e senza sovrapposizione, alla lunghezza del tutto.
In simboli l'affermazione è AB + BC = AC, e quella sola equazione basta a recuperare quale dei tre numeri un enunciato ha lasciato in bianco. Se le due parti sono note, il tutto è la loro somma. Se il tutto e una parte sono noti, l'altra parte è la differenza, purché essa non sia negativa: un resto negativo significherebbe che la «parte» etichettata è già più lunga del segmento in cui dovrebbe stare, cosa impossibile per la lunghezza euclidea ordinaria.
Il postulato non richiede un sistema di coordinate, una conversione di unità né un angolo. È un enunciato solo su intermediarietà e misura, ed è per questo che un calcolatore a tre campi può realizzarlo con un'addizione o una sottrazione e pochi controlli di segno. Il linguaggio d'aula a volte riformula lo stesso fatto come «il tutto è uguale alla somma delle sue parti» oppure scrive le tre lettere in un altro ordine (BA + AC = BC quando A è il punto interno).
Contratto di ingresso, come si ottiene la lunghezza mancante e gli errori
Lasci del tutto fuori il campo ignoto; non invii null. Lo zero è una lunghezza degenere lecita (A e B coincidono, oppure il punto interno cade su un estremo). Quando il campo omesso è ac, la risposta è ab più bc.
Quando l'omesso è bc, la risposta è ac meno ab. Quando l'omesso è ab, la risposta è ac meno bc. Se quella differenza è negativa, la coppia viola il postulato e l'attività fallisce invece di restituire una lunghezza con segno.
In caso di successo, il corpo riecheggia il tripletto completo ab, bc e ac; nomina il campo ricostruito in missing; riporta la misura ricostruita in length; e ripete l'identità in formula come AB + BC = AC. I numeri sono arrotondati a dodici decimali così i riferimenti coincidono byte per byte tra ambienti. Esempio: ab uguale a cinque e bc uguale a otto produce ac tredici, missing ac e length tredici.
Esempio: ab uguale a cinque e ac uguale a tredici produce bc otto. Le unità transitano invariate: centimetri in ingresso, centimetri in uscita.
Dove un calcolatore di addizione di segmenti merita il proprio posto
Le aule di geometria e le piattaforme di tutoraggio usano un calcolatore del postulato di addizione dei segmenti affinché chi impara controlli una lunghezza mancante senza invertire a mano un'addizione o una sottrazione, e poi veda il tripletto AB, BC, AC completato accanto alla formula da annotare a margine. I generatori di preparazione agli esami e i plugin LMS necessitano di un oracolo deterministico che segni una lunghezza negativa come errata, invece di restituire in silenzio un NaN che un correttore difettoso potrebbe prendere per un successo.
Gli script di disegno, CAD e tracciamento di cantiere spesso conoscono due distanze misurate su un muro o su una distinta di taglio e hanno bisogno della terza misura collineare prima di collocare un montante, una saldatura o una quota. Le pipeline di giochi e mappe che memorizzano i punti di passaggio come una catena di lunghezze di segmento recuperano il tratto mancante allo stesso modo, senza richiamare un intero sistema di algebra computazionale per una sola addizione. La convalida fallita non consuma il saldo.
Tenga le richieste piccole, fissi la lunghezza arrotondata nei test e otterrà lunghezze mancanti riproducibili per i compiti, i correttori in lotto e i worker di bordo, senza erigere una propria infrastruttura di geometria simbolica.
Casi d'uso
Controlli in classe e nei compiti
Consenta agli studenti di inserire due qualunque tra AB, BC e AC e di verificare la lunghezza mancante rispetto all'identità del manuale AB + BC = AC.
Valutazione automatica di esami e LMS
Valuti gli item di addizione di segmenti con un oracolo deterministico che rifiuta lunghezze negative e coppie che non stanno su un solo segmento.
Tracciamento e quote collineari
Recuperi la terza distanza misurata su un muro, una distinta di taglio o una catena di punti di passaggio a partire dalle due lunghezze già note.
Domande frequenti
Come si trova una lunghezza mancante con il postulato di addizione dei segmenti?
Invii esattamente due tra ab, bc e ac come numeri finiti non negativi.
Che cosa accade se una lunghezza è negativa?
Un segmento euclideo non può avere misura negativa, e un tutto più corto di una delle sue parti è altrettanto impossibile.
Si possono inviare tutte e tre le lunghezze?
No. Fornisca esattamente due lunghezze note e ometta quella ignota.
Una lunghezza zero è ammessa?
Sì. Lo zero significa che due punti etichettati coincidono. Vengono rifiutati soltanto i valori strettamente negativi, i non finiti e le coppie che spezzano il postulato.
E se il tutto è più corto di una delle parti?
Il calcolatore rifiuta quei dati. Un tutto AC di 5 con una parte di 8 lascerebbe l'altra parte con una lunghezza negativa, impossibile su una retta, quindi riceve un avviso invece di una distanza con segno.
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/math/segment-addition-postulate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ab":5,"part_a":0}'const res = await fetch("https://api.kit.forhosting.com/math/segment-addition-postulate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ab": 5,
"part_a": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/segment-addition-postulate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ab": 5,
"part_a": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/segment-addition-postulate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ab":5,"part_a":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ab":5,"part_a":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/segment-addition-postulate", 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
{
"ab": 5,
"part_a": 0
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.segment_addition_postulate",
"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
Le misure negative vengono rifiutate con invalid_input, perché un segmento euclideo non può avere lunghezza negativa.
Contratto di ingresso, come si ottiene la lunghezza mancante e gli errori
Invii con POST un corpo JSON che contenga esattamente due dei tre numeri finiti ab, bc e ac — le lunghezze di AB, BC e AC in qualunque unità coerente. Ciascun campo può arrivare come numero JSON o come stringa numerica. Sono accettati gli alias part_a, part e AB per ab; part_b e BC per bc; whole e AC per ac, così gli script possono riusare i nomi stampati sul manuale. Un valore negativo non lo è: il gestore fallisce con invalid_input nominando il campo e affermando che le lunghezze di segmento non possono essere negative. Inviare un solo campo, tutti e tre o nessuno è altrettanto invalid_input, perché allora il postulato non ha soluzione unica oppure non ha nulla da risolvere.
Dove un calcolatore di addizione di segmenti merita il proprio posto
Poiché l'implementazione è analisi pura di livello A, ogni chiamata riuscita costa la tariffa base pubblicata $0.002, senza token di modello né rete in uscita.
Domande tecniche
Quanto costa il calcolatore del postulato di addizione dei segmenti?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.