ForHosting KIT · Matematica

Calcolatore di triangoli AAA: tre angoli e un lato, legge dei seni

Con angoli di 50, 60 e 70 gradi e un lato di 8 opposto a quello di 50°, gli altri lati misurano circa 9 e poco meno di 10. Inserisca i tre angoli e un lato; se non sommano 180, vedrà la somma reale. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Angolo a
50
Angolo b
60
Angolo c
70
Lato a
8
Ottiene
Lato b
9,0441269988
Lato c
9,8134527752
Unità dell'angolo
deg

Il calcolatore di triangoli AAA prende i tre angoli interni di un triangolo e la lunghezza di un lato noto, e restituisce le lunghezze degli altri due lati. Tre angoli da soli determinano la forma di un triangolo ma non la sua dimensione — un'infinita famiglia di triangoli simili condivide gli stessi angoli — quindi il lato fornisce la scala mancante. Il solutore verifica prima che i tre angoli sommino effettivamente a 180 gradi e rifiuta l'input con un errore chiaro in caso contrario, poi applica la legge dei seni per calcolare ogni lato ignoto con precisione in virgola mobile stabile.

Perché tre angoli da soli non bastano

Nelle lezioni di geometria si impara che due triangoli con gli stessi tre angoli sono simili: hanno forme identiche ma possono avere qualsiasi dimensione. Una squadra 30-60-90 e un cartello stradale 30-60-90 obbediscono esattamente alla stessa trigonometria; cambia solo la scala. Ecco perché il calcolatore di triangoli AAA chiede la lunghezza di un lato oltre ai tre angoli.

Gli angoli fissano ogni proporzione del triangolo, e il lato noto converte quelle proporzioni in lunghezze assolute. Senza di esso, la domanda «quanto sono lunghi gli altri lati?» ha infinitamente molte risposte corrette.

Con esso, ne ha esattamente una. Questo è anche ciò che distingue il caso AAA dai casi ASA e AAS: in quelli, il terzo angolo si ricava da due angoli dati, mentre qui Lei fornisce tutti e tre — il che rende la validazione una Sua responsabilità, e il primo compito di questo strumento.

Se sta misurando la pendenza di un tetto, il confine di un appezzamento o il campo visivo di una fotocamera, spesso conoscerà tutti e tre gli angoli da un goniometro o da un disegno tecnico prima di conoscere qualsiasi lato, quindi il caso AAA ricorre costantemente nella pratica.

Come la legge dei seni produce i lati

Una volta convalidati gli angoli, il calcolo è un'applicazione diretta della legge dei seni: in qualsiasi triangolo, ogni lato diviso per il seno dell'angolo opposto dà lo stesso rapporto. Dato il lato a opposto all'angolo A, quel rapporto condiviso è a / sin(A). Ogni altro lato è quindi quel rapporto moltiplicato per il seno del proprio angolo opposto, quindi b = a · sin(B) / sin(A) e c = a · sin(C) / sin(A).

Gli angoli sono accettati e restituiti in gradi, perché è così che disegni, goniometri e strumenti di rilevamento li riportano. Ogni angolo deve essere strettamente compreso tra 0 e 180 gradi, e il lato noto deve essere un numero positivo e finito; input degeneri o impossibili vengono rifiutati prima che venga eseguita qualsiasi trigonometria, così non riceverà mai una risposta dall'aspetto plausibile calcolata da un triangolo che non può esistere.

Validazione: la somma degli angoli è un vincolo rigido

La caratteristica distintiva di questa capacità è che rifiuta input incoerenti. Se i tre angoli che fornisce sommano a un valore diverso da 180 gradi — 179.9 da una misura arrotondata, 181 da un refuso, o 150 da un errore di calcolo — la richiesta fallisce con un errore esplicito che indica la somma effettiva, e non Le viene addebitato nulla. Una piccola tolleranza numerica assorbe il rumore di rappresentazione in virgola mobile, ma qualsiasi cosa che una persona considererebbe sbagliata viene rifiutata.

Questo conta più di quanto sembri: «correggere» silenziosamente angoli errati riscalandoli produrrebbe i lati di un triangolo che Lei non ha mai richiesto, e nell'edilizia, nella meccanica o nella navigazione quel tipo di correzione silenziosa è come nascono gli errori costosi.

Scalare un triangolo rilevato

Un geometra misura tutti e tre gli angoli di un appezzamento e un lato accessibile; le lunghezze dei confini rimanenti arrivano in una sola chiamata.

Validare disegni tecnici

Verifichi che i tre angoli di un disegno CAD sommino effettivamente a 180 gradi prima che il pezzo venga lavorato — l'input errato viene rifiutato, non riparato in silenzio.

Insegnare trigonometria con risposte riproducibili

Gli studenti verificano i compiti sulla legge dei seni con un solutore deterministico il cui output è stabile fino a dieci cifre decimali.

Quanto costa?

Lo stesso solutore funziona gratuitamente e senza limiti nel Suo browser in questa pagina.

Perché serve un lato se ho già tutti e tre gli angoli?

Tre angoli fissano la forma di un triangolo ma non la sua dimensione — infiniti triangoli simili li condividono. La lunghezza di un lato fornisce la scala per calcolare gli altri due lati.

Cosa succede se i miei angoli non sommano a 180 gradi?

Non viene prodotto alcun risultato e la chiamata non viene addebitata.

Quale lato devo fornire?

I lati restituiti condividono la stessa unità del lato in ingresso.

Gli angoli sono in gradi o radianti?

In gradi. Ognuno deve essere maggiore di 0 e minore di 180, e i tre insieme devono essere uguali a 180.

Quanto sono accurati i risultati?

I lati sono calcolati con la legge dei seni in doppia precisione e arrotondati a dieci cifre decimali, quindi chiamate ripetute e macchine diverse restituiscono valori identici.

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.

POSThttps://api.kit.forhosting.com/math/aaa-triangle

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/math/aaa-triangle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle_a":50,"angle_b":60,"angle_c":70,"side_a":8}'
{
  "angle_a": 50,
  "angle_b": 60,
  "angle_c": 70,
  "side_a": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.aaa_triangle",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Funziona interamente nel Suo browser gratuitamente, oppure come chiamata API deterministica.

Validazione: la somma degli angoli è un vincolo rigido

La risposta di errore usa il codice standard invalid_input, quindi le pipeline automatizzate possono intercettarlo a livello di codice e instradare il lavoro verso la correzione. Per l'uso via API la chiamata costa $0.002 per richiesta; nel browser è gratuita e illimitata, ed entrambi i percorsi eseguono esattamente lo stesso codice deterministico, quindi ciò che testa manualmente è ciò che la Sua integrazione riceverà in produzione.

Leggi la documentazione completa del KIT →