Risolutore triangolo 30-60-90
Un cateto minore di 6 dà un cateto maggiore di 10,3923048454133 e un'ipotenusa di 12. Inserisca un lato, indichi quale è e il rapporto fisso 1 : √3 : 2 completa il resto. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lato
- 6
- Tipo di lato
- Short
- Cateto minore
- 6
- Cateto maggiore
- 10,3923048454
- Ipotenusa
- 12
- Dato
- short
Un triangolo trenta-sessanta-novanta presenta un angolo retto e due angoli acuti di trenta e sessanta gradi. Questi angoli fissi impongono al cateto corto, al cateto lungo e all'ipotenusa il rapporto costante uno, radice di tre, due. Il risolutore accetta un lato positivo, ne identifica il ruolo e calcola tutte le lunghezze con aritmetica deterministica. È utile per verificare esercizi di geometria, preparare quote e creare calcoli ripetibili senza inserire angoli o scegliere una formula trigonometrica generale.
Comprendere lo speciale rapporto tra i lati
Ogni triangolo trenta-sessanta-novanta è simile a tutti gli altri triangoli con gli stessi tre angoli. La similitudine consente di risolvere l'intera famiglia con un rapporto fisso: cateto corto, cateto lungo e ipotenusa corrispondono a uno, radice di tre e due. Il cateto corto si trova sempre di fronte all'angolo di trenta gradi, quello lungo di fronte all'angolo di sessanta e l'ipotenusa di fronte all'angolo retto.
Se x rappresenta il cateto corto, il cateto lungo è x moltiplicato per la radice di tre e l'ipotenusa è 2x. Si può ricavare la stessa relazione dividendo un triangolo equilatero lungo la sua altezza. Il taglio forma due triangoli rettangoli congruenti, dimezza la base originale e produce un'altezza pari alla radice di tre moltiplicata per metà base.
Poiché il rapporto dipende dal ruolo del lato, un semplice numero non basta. Una lunghezza pari a dieci potrebbe essere il cateto corto, quello lungo oppure l'ipotenusa, generando tre scale differenti. Identifichi sempre il lato misurato prima di applicare una formula o utilizzare il risolutore.
Inserire un lato e interpretare il risultato
Scelga short quando il lato noto è opposto all'angolo di trenta gradi, long quando è opposto a quello di sessanta e hypotenuse quando è opposto all'angolo retto ed è il bordo più lungo. La risposta restituisce tutti e tre i lati denominati, perciò il valore noto compare insieme ai due valori calcolati. Ripete inoltre il ruolo scelto in given e include il rapporto in ratio come promemoria del metodo.
Se è noto il cateto corto, il risolutore lo moltiplica per la radice di tre e per due. Se è noto il cateto lungo, lo divide prima per la radice di tre per recuperare quello corto. Se è nota l'ipotenusa, la divide prima per due.
I risultati vengono arrotondati a quindici cifre significative per mantenere stabili i decimali e preservare una precisione utile. Il risolutore non associa unità fisiche: tutti i lati restituiti usano la stessa unità coerente dell'ingresso, come centimetri, metri, pollici o una scala astratta di coordinate.
Verificare i calcoli ed evitare gli errori comuni
Un controllo rapido parte dall'ordine: per ogni ingresso positivo, il cateto corto deve essere minore di quello lungo, che a sua volta deve essere minore dell'ipotenusa. Divida quindi il cateto lungo per quello corto; il risultato deve essere circa 1.732, cioè la radice di tre. Dividendo l'ipotenusa per il cateto corto deve ottenere esattamente due entro la precisione visualizzata.
Può anche controllare il teorema di Pitagora: il quadrato del cateto corto più il quadrato di quello lungo equivale al quadrato dell'ipotenusa, perché x al quadrato più 3x al quadrato dà 4x al quadrato. L'errore più frequente è assegnare al lato il ruolo sbagliato. Un disegno può essere ruotato o riflesso; non deduca il ruolo dall'aspetto orizzontale, verticale, sinistro o destro, ma dall'angolo opposto.
Un altro errore consiste nel moltiplicare quando occorre dividere. Se conosce il cateto lungo, divida prima per la radice di tre; se conosce l'ipotenusa, la dimezzi. Valori zero, negativi, mancanti, non numerici, infiniti o fuori intervallo vengono rifiutati.
Casi d'uso
Verifica degli esercizi di geometria
Controlli i lati mancanti negli esercizi sui triangoli rettangoli speciali partendo da qualsiasi lato fornito.
Quote per il disegno tecnico
Ricavi cateti e diagonali coerenti per un tracciato noto trenta-sessanta-novanta.
Geometria procedurale
Generi dimensioni ripetibili di triangoli speciali per codice, grafica, simulazioni o dati di test.
Domande frequenti
Qual è il rapporto dei lati del triangolo trenta-sessanta-novanta?
Cateto corto, cateto lungo e ipotenusa rispettano il rapporto 1:radice di tre:2.
Quale lato è il cateto corto?
Il cateto corto si trova di fronte all'angolo di trenta gradi.
Come si risolve partendo dal cateto lungo?
Divida il cateto lungo per la radice di tre per ottenere quello corto, quindi raddoppi il corto per trovare l'ipotenusa.
Come si risolve partendo dall'ipotenusa?
Divida l'ipotenusa per due per ottenere il cateto corto, poi moltiplichi il risultato per la radice di tre per trovare il lungo.
Il risolutore usa gradi o radianti?
Non deve inserire né gli uni né gli altri, perché gli angoli sono fissi a trenta, sessanta e novanta gradi.
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/trig/thirty-sixty-ninety \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side":6,"side_type":"short"}'const res = await fetch("https://api.kit.forhosting.com/trig/thirty-sixty-ninety", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side": 6,
"side_type": "short"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/thirty-sixty-ninety",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side": 6,
"side_type": "short"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/thirty-sixty-ninety", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side":6,"side_type":"short"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side":6,"side_type":"short"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/thirty-sixty-ninety", 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
{
"side": 6,
"side_type": "short"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.thirty_sixty_ninety",
"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
La versione nel browser viene eseguita localmente, mentre una richiesta API costa $0.002.
Inserire un lato e interpretare il risultato
Fornisca side come numero positivo finito e imposti side_type su short, long oppure hypotenuse.
Verificare i calcoli ed evitare gli errori comuni
Le richieste API riuscite usano il prezzo base $0.002.