ForHosting KIT · Strumenti per sviluppatori

Calcolatore di angoli esterni di un triangolo

L'API degli angoli esterni di un triangolo prende i tre angoli interni di un triangolo, in gradi, e restituisce l'angolo esterno di ogni vertice: l'angolo formato da un lato del triangolo e dal prolungamento del lato adiacente.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Prima di calcolare qualsiasi cosa, verifica che i tre angoli siano positivi e sommino esattamente 180 gradi, così il risultato appartiene sempre a un triangolo reale e un input malformato viene rifiutato invece di essere trasformato silenziosamente in numeri dall'aspetto plausibile.

Che cos'è davvero un angolo esterno

A ogni vertice di un triangolo arriva un lato e ne riparte un altro. Se prolunga il lato in arrivo oltre il vertice, l'angolo tra quel prolungamento e il lato in uscita è l'angolo esterno. È supplementare all'angolo interno dello stesso vertice, ed è questo tutto il calcolo di questa capacità: ogni angolo esterno equivale a 180 gradi meno il suo angolo interno adiacente. Un angolo interno di 60 gradi produce un angolo esterno di 120 gradi, un angolo retto produce un altro angolo retto e un angolo interno molto acuto di 5 gradi produce un angolo esterno molto ottuso di 175 gradi. Poiché i tre angoli interni di qualsiasi triangolo sommano sempre 180 gradi, i tre angoli esterni sommano sempre 360 gradi: lo stesso giro completo che farebbe camminando intorno al triangolo e ruotando a ogni angolo. Il calcolatore di angoli esterni di un triangolo restituisce entrambe le somme insieme ai singoli angoli, così l'invariante è visibile nell'output e non solo presunto.

Perché l'input viene convalidato prima di qualsiasi calcolo

La sottrazione non fallisce mai, quindi un calcolatore senza convalida riporterebbe volentieri gli angoli esterni di un triangolo che non può esistere: gli dia 90, 90 e 90 gradi e un'aritmetica ingenua restituisce tre angoli esterni di 90 gradi per una figura che non si chiude da nessuna parte. È peggio di un errore, perché i numeri sembrano ragionevoli. Questo endpoint controlla prima la geometria. Ogni angolo deve essere un numero finito e positivo di gradi e strettamente inferiore a 180 — un vertice di un triangolo non può essere zero né piatto — e i tre insieme devono sommare 180 gradi entro una stretta tolleranza in virgola mobile. Se un controllo fallisce, la richiesta viene rifiutata come input non valido con un messaggio che indica il campo incriminato o la somma reale, e una richiesta rifiutata non viene addebitata. La convalida è anche ciò che rende il risultato affidabile a valle: una pipeline che riceve angoli esterni da questa API sa che gli angoli interni dietro di essi descrivevano un triangolo autentico.

Come chiamarla e cosa riceve in cambio

Invii i tre angoli interni come angle_a, angle_b e angle_c, in gradi, come numeri o stringhe numeriche; sono accettati anche alias comuni come a, b e c oppure alpha, beta e gamma. La risposta riporta gli angoli interni, fornisce i tre angoli esterni nello stesso ordine dei vertici e include le somme interna ed esterna. Tutto è arrotondato a dodici decimali affinché il JSON sia stabile byte per byte tra macchine diverse e sicuro da confrontare nei test. Non c'è alcuna conversione di unità da configurare: gradi in entrata, gradi in uscita, il che rende il contratto evidente sia per chi corregge i compiti sia per i preprocessori CAD e i tutor di geometria. Lo stesso risolutore deterministico gira gratis nel Suo browser su questa pagina e dietro l'API a pagamento a $0.002 a richiesta, quindi i numeri che vede mentre sperimenta sono esattamente quelli che le Sue chiamate di produzione restituiranno. Nessun dato viene memorizzato: gli angoli vengono letti, verificati, risposti e dimenticati.

Corregga i compiti di geometria in una chiamata

Verifichi che tre angoli interni formino un triangolo valido e ottenga ogni angolo esterno senza rifare le sottrazioni a mano.

Pre-elabori dati di poligoni in una pipeline CAD

Rifiuti le definizioni di triangoli malformate prima che raggiungano il costruttore di mesh e conservi gli angoli di rotazione insieme al modello.

Alimenti un tutor di geometria o un backend di quiz

Generi le risposte sugli angoli esterni per esercizi sui triangoli in modo programmatico, intercettando i problemi non validi al momento della convalida.

Quanto costa?

$0.002 a richiesta. È anche gratuita nel Suo browser su questa pagina, con lo stesso risolutore usato dall'API.

Che cos'è un angolo esterno di un triangolo?

L'angolo tra un lato del triangolo e il prolungamento del lato adiacente. A ogni vertice equivale a 180 gradi meno l'angolo interno di quel vertice.

Perché il mio input è stato rifiutato?

Perché mancava un angolo, non era numerico, non era positivo o non era inferiore a 180 gradi, oppure i tre angoli non sommavano 180 gradi. Il messaggio di errore indica quale controllo è fallito.

Gli angoli esterni sommano sempre 360 gradi?

Sì. Poiché gli angoli interni sommano 180, i tre angoli esterni sommano 540 meno 180, cioè 360 gradi. La risposta include entrambe le somme così può verificarlo.

Posso passare radianti invece di gradi?

No. Il contratto è gradi in entrata, gradi in uscita. Converta i radianti in gradi prima di chiamare (moltiplichi per 180 e divida per pi greco).

Gli angoli vengono memorizzati o registrati?

No. L'input viene elaborato in memoria e scartato; vengono restituiti solo gli angoli calcolati.

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/exterior-angles-of-a-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/exterior-angles-of-a-triangle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle_a":60,"angle_b":70,"angle_c":50}'
{
  "angle_a": 60,
  "angle_b": 70,
  "angle_c": 50
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.exterior_angles_of_a_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.

Leggi la documentazione completa del KIT →