ForHosting KIT · Matematica

Calcolatore incentro triangolo

Trovi il centro del cerchio più grande che sta dentro un triangolo: con i vertici (0, 0), (4, 0) e (0, 3) l'incentro è in (1, 1) e il cerchio inscritto ha raggio 1. Mostra anche lati, area e semiperimetro. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Ax
0
Ay
0
Bx
4
By
0
Cx
0
Cy
3
Ottiene
Raggio inscritto
1
Area
6
Semiperimetro
6

L'incentro di un triangolo è l'unico punto in cui si incontrano le tre bisettrici degli angoli, ed è anche il centro del più grande cerchio che sta all'interno del triangolo—il cerchio inscritto. Date solo le coordinate cartesiane dei tre vertici, questa capacità calcola quel punto pesando ciascun vertice per la lunghezza del lato opposto, poi ricava l'inraggio come rapporto tra l'area del triangolo e il suo semiperimetro.

Cosa rappresentano l'incentro e l'inraggio

Nella geometria piana euclidea, ogni triangolo non degenere ha un unico cerchio inscritto tangente a tutti e tre i lati. Il centro di quel cerchio è l'incentro: è equidistante dai tre lati, e quella distanza comune è l'inraggio. Algebricamente, se le lunghezze dei lati opposti ai vertici A, B e C sono a, b e c, le coordinate dell'incentro sono la media pesata (aA + bB + cC) / (a + b + c).

Quella pesatura per lunghezza dei lati non è un'approssimazione; è l'esatta formula baricentrica che colloca il punto all'intersezione delle bisettrici degli angoli. Una volta noto anche l'area del triangolo—qui ottenuta dal modulo del prodotto vettoriale di due vettori lato—l'inraggio segue immediatamente come r = Area / s, dove s è il semiperimetro (a + b + c) / 2. Insieme, l'incentro e l'inraggio descrivono completamente il cerchio inscritto senza bisogno di misure angolari né di ricerca numerica iterativa.

Questo strumento accetta i sei numeri che definiscono i vertici nel piano e restituisce quelle due grandezze geometriche più le lunghezze dei lati intermedie, l'area e il semiperimetro, così può verificare ogni passaggio della derivazione nei compiti, negli script CAD o negli strumenti di level design.

Ingressi degeneri, collinearità e limiti pratici

Un triangolo richiede area positiva. Se i tre punti giacciono su un'unica retta—o se due qualsiasi coincidono—la formula pesata per lato produrrebbe comunque un punto numerico, ma quel punto non è l'incentro di un triangolo e la formula dell'inraggio divide per un'area nulla o quasi nulla. Questa capacità misura quindi il valore assoluto del prodotto vettoriale di AB e AC e rifiuta gli ingressi la cui area scende sotto un minuscolo epsilon, con il messaggio che i tre punti sono collineari e l'incentro è indefinito.

I vertici coincidenti vengono segnalati separatamente così può distinguere un punto duplicato da un triangolo appiattito. Non c'è alcuna interrogazione di rete, alcun campionamento casuale né dipendenza dall'orologio di sistema: vertici identici producono sempre lo stesso risultato. Ciò rende la capacità sicura per test unitari, pipeline CI e fogli di lavoro offline.

Quando Le servono centri correlati (baricentro, circocentro, ortocentro), li tratti come intenti di ricerca separati; questa landing è dedicata alla coppia incentro–inraggio calcolata dai soli vertici.

Chiavi di correzione per compiti ed esami

Studenti e docenti verificano problemi da manuale come un triangolo rettangolo 3-4-5 con vertici in (0,0), (4,0) e (0,3), aspettandosi incentro (1,1) e inraggio 1.

Cerchi inscritti in script di design e CAD

Gli strumenti di pipeline collocano il più grande cerchio interno dentro un pannello o un ritaglio triangolare leggendo incentro e inraggio da tre punti d'angolo.

Controlli di distanza in giochi e simulazioni

Gli autori di livelli calcolano quanto grande possa essere un attore circolare all'interno di una regione triangolare senza uscire dai limiti definiti da tre vertici.

Come calcolo l'incentro di un triangolo da tre vertici?

La risposta include le coordinate dell'incentro, l'inraggio, l'area, il semiperimetro e le lunghezze dei lati.

Quale formula usate per l'incentro?

Pesatura per lunghezza dei lati: I = (aA + bB + cC) / (a+b+c), dove a, b, c sono le lunghezze dei lati opposti ad A, B e C. L'inraggio è l'area divisa per il semiperimetro.

Cosa succede se i tre punti sono collineari?

Un triangolo degenere non ha un incentro ben definito né un inraggio positivo, quindi lo strumento si rifiuta di inventare valori.

Il risultato dipende dall'ordine dei vertici?

L'incentro e l'inraggio sono indipendenti dall'etichettatura: scambiare quale punto sia A, B o C produce lo stesso centro geometrico e raggio (le etichette dei lati a, b, c seguono la denominazione scelta).

Che cos'è il raggio inscritto e come si ottiene?

È il raggio del cerchio più grande che sta dentro il triangolo toccando i tre lati. Si ottiene dividendo l'area per il semiperimetro: con (0, 0), (4, 0) e (0, 3), un'area di 6 divisa per un semiperimetro di 6 dà 1.

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/geom/triangle-incenter

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/geom/triangle-incenter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ax":0,"ay":0,"bx":4,"by":0,"cx":0,"cy":3}'
{
  "ax": 0,
  "ay": 0,
  "bx": 4,
  "by": 0,
  "cx": 0,
  "cy": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.triangle_incenter",
  "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.

L'algoritmo è in forma chiusa, deterministico e gira interamente nel Worker o nel Suo browser senza chiamate di rete. Vertici collineari o coincidenti vengono rifiutati con un chiaro errore invalid_input, così non riceve mai un centro inventato per una figura degenere.

Come chiamare il calcolatore e leggere il risultato

Tutti i campi in virgola mobile sono arrotondati a dodici cifre decimali per test di riferimento stabili e parità tra i motori. Usi la risposta per posizionare un cerchio inscritto in un canvas, verificare la risposta di un compito di geometria o inizializzare controlli di collisione e di distanza che dipendono dal più grande cerchio interno anziché dal cerchio circoscritto o dal baricentro. Invii le sei coordinate dei vertici A, B e C come ax, ay, bx, by, cx e cy (sono accettati anche gli alias x1…y3). In caso di successo il JSON include incenter.x e incenter.y, l'inraggio scalare, l'area, il semiperimetro, side_lengths con a opposto ad A (lunghezza BC), b opposto a B (lunghezza AC) e c opposto a C (lunghezza AB), oltre a un'eco dei vertici arrotondati. Il prezzo di una chiamata API riuscita è un forfait di $0.002 per unità di elemento; i fallimenti di validazione non vengono addebitati.

Ingressi degeneri, collinearità e limiti pratici

Le coordinate devono essere numeri finiti (o stringhe di cifre che convertono in numeri finiti); i campi mancanti falliscono con invalid_input nominando la prima chiave assente.

Lo strumento del browser è gratuito?

Sì. Il runner nel browser usa la stessa libreria dell'API e non costa nulla. L'API addebita $0.002 per richiesta riuscita dal Suo saldo KIT prepagato.

Leggi la documentazione completa del KIT →