ForHosting KIT · Strumenti per sviluppatori

Area del triangolo da coordinate

Questo calcolatore trova l’area di un triangolo definito da tre vertici in un piano cartesiano.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca le coordinate x e y di ogni punto: viene valutato il determinante della formula del laccio, quindi se ne prende il valore assoluto e lo si divide per due. Il risultato è espresso nell’unità delle coordinate al quadrato. Coordinate misurate in metri producono quindi metri quadrati, mentre coordinate adimensionali producono unità quadrate. Lo stesso calcolo diretto è utile per esercizi di geometria, cartografia, grafica computerizzata, verifiche topografiche e convalida automatica dei dati.

Inserisca i tre vertici in un sistema di coordinate coerente

Un triangolo è completamente definito da tre vertici, ciascuno dei quali richiede una coordinata x e una coordinata y. Inserisca il primo punto come x1 e y1, il secondo come x2 e y2 e il terzo come x3 e y3. Tutti e sei i valori devono essere numeri finiti. Sono ammessi valori negativi e decimali: i punti possono quindi trovarsi in qualsiasi quadrante e non devono coincidere con le intersezioni di una griglia. Mantenga tutte le coordinate nello stesso riferimento cartesiano e nella medesima scala di misura. Per esempio, non mescoli un punto misurato in metri con un altro espresso in piedi. Non consideri inoltre latitudine e longitudine come distanze piane se la regione è tanto estesa da rendere significativa la curvatura terrestre. I tre vertici possono essere ordinati in senso orario o antiorario, perché il calcolatore restituisce l’area assoluta. Devono però essere distinti e non allineati. Tre punti sulla stessa retta non racchiudono un triangolo; un determinante nullo viene pertanto segnalato come dato non valido, anziché come una normale area triangolare.

Comprenda il calcolo con il determinante del laccio

La formula del laccio trasforma le sei coordinate nel doppio dell’area orientata del triangolo. In forma estesa, il determinante è x1 moltiplicato per la differenza tra y2 e y3, più x2 moltiplicato per la differenza tra y3 e y1, più x3 moltiplicato per la differenza tra y1 e y2. Il calcolatore prende il valore assoluto di questo determinante e lo divide per due. Il segno prima del valore assoluto descrive soltanto l’orientamento: uno corrisponde all’ordine orario dei vertici e l’altro a quello antiorario. Non modifica la dimensione fisica del triangolo. Questo metodo equivale algebricamente a prendere metà del modulo del prodotto vettoriale bidimensionale formato da due lati. Funziona per triangoli acutangoli, rettangoli e ottusangoli, anche quando sono ruotati e nessun lato è orizzontale. Non occorrono lunghezze dei lati, angoli, altezza o scelta della base. Poiché l’algoritmo esegue sempre un numero fisso di operazioni, il calcolo è deterministico e richiede tempo costante per qualsiasi richiesta valida.

Interpreti e verifichi l’area restituita

La risposta include l’area assoluta, identifica il metodo del laccio e indica come dimensione le unità delle coordinate al quadrato. Interpreti l’unità in base ai dati inseriti. Se x e y sono misurate in centimetri, l’area è in centimetri quadrati; se sono misurate in chilometri, il risultato è in chilometri quadrati. Per una semplice verifica manuale, provi un triangolo rettangolo allineato agli assi. I punti (0, 0), (4, 0) e (0, 3) devono dare 6, perché metà della base 4 moltiplicata per l’altezza 3 è uguale a 6. Per triangoli meno immediati, inverta l’ordine del secondo e del terzo vertice: il determinante orientato cambia segno, ma l’area assoluta deve rimanere identica. Coordinate di grandezza estrema possono superare l’aritmetica finita di JavaScript; il calcolatore rifiuta tale overflow invece di restituire un infinito inutilizzabile. Ogni richiesta API costa $0.002, mentre nel browser lo stesso calcolo puro può essere eseguito localmente per controlli interattivi veloci.

Controllare esercizi di geometria analitica

Verifichi l’area direttamente dai vertici tracciati senza ricavare prima le lunghezze dei lati o un’altezza perpendicolare.

Convalidare poligoni cartografici

Confermi l’area di un elemento piano a tre punti dopo aver proiettato le coordinate in un sistema cartesiano adatto.

Testare dati grafici e di simulazione

Calcoli l’area di mesh triangolari, forme di collisione o dati di prova generati durante un passaggio automatizzato e deterministico.

Quale formula utilizza il calcolatore?

Applica il determinante del laccio ai tre vertici e restituisce la metà del suo valore assoluto.

L’ordine dei vertici è importante?

No. Passare dall’ordine orario a quello antiorario inverte il segno del determinante, ma l’area assoluta rimane uguale.

Posso inserire coordinate negative o decimali?

Sì. Ogni coordinata può essere qualsiasi numero finito, compresi valori negativi, zero e decimali.

Che cosa accade se i punti sono allineati?

I punti allineati non racchiudono area e non formano un triangolo; la richiesta restituisce quindi un errore di inserimento.

Qual è l’unità del risultato?

Il risultato usa l’unità delle coordinate al quadrato, per esempio metri quadrati se entrambi gli assi sono misurati in metri.

Quanto costa un calcolo tramite API?

Ogni richiesta API costa $0.002. Il calcolatore web può eseguire localmente la stessa operazione deterministica.

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/trig/area-coordinates

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/trig/area-coordinates \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x1":1,"y1":1,"x2":7,"y2":1,"x3":4,"y3":6}'
{
  "x1": 1,
  "y1": 1,
  "x2": 7,
  "y2": 1,
  "x3": 4,
  "y3": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.area_coordinates",
  "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 →