Calcolatore di angolo al centro
Il calcolatore di angolo al centro risponde a una domanda precisa: data la lunghezza di un arco e il raggio della sua circonferenza, quale angolo sottende quell'arco al centro?
Esegui gratis nel browser
Inserisca entrambi i valori nella stessa unità e otterrà l'angolo al centro in gradi, insieme all'equivalente in radianti. È l'inverso della classica formula della lunghezza dell'arco, risolto in un unico passaggio deterministico — senza iterazioni né approssimazioni —, altrettanto utile per correggere i compiti, dimensionare una recinzione curva o validare l'output di un file CAD.
La formula dietro la risposta
Una circonferenza di raggio r ha una lunghezza completa di 2πr, che corrisponde a un giro intero di 360 gradi. Un arco di lunghezza s occupa quindi la frazione s / (2πr) del cerchio, e l'angolo al centro θ in gradi è semplicemente 360 × s / (2πr), che si semplifica in θ = (s / r) × 180 / π. La quantità intermedia s / r è esattamente l'angolo in radianti, ed è per questo che il calcolatore mostra entrambi: i radianti sono l'unità naturale dell'analisi e della fisica, mentre i gradi sono la lingua dei disegni, dei goniometri e delle specifiche di cantiere. Poiché la relazione è un semplice rapporto, il risultato non dipende dall'unità scelta — metri, pollici o pixel danno lo stesso angolo, purché la lunghezza dell'arco e il raggio usino la stessa. È anche la proprietà che rende il calcolo deterministico: nessun risolutore iterativo e nessuna tolleranza da regolare, solo una divisione e una moltiplicazione, quindi gli stessi input producono sempre lo stesso output, nel browser o tramite l'API.
Input, validazione e casi limite
Il calcolatore richiede esattamente due numeri: la lunghezza dell'arco e il raggio. La lunghezza dell'arco deve essere pari a zero o maggiore — un arco di lunghezza zero è legittimo e significa semplicemente un angolo al centro di zero gradi, il caso degenere di un settore collassato in una linea. Il raggio deve essere strettamente positivo, perché una circonferenza di raggio zero o negativo non è una circonferenza, e dividere per essa non avrebbe senso. Qualsiasi campo mancante o non numerico viene rifiutato con un chiaro errore di validazione invece di un ripiego silenzioso, il che conta quando il calcolatore si trova dentro una pipeline automatizzata: un input malformato ferma l'esecuzione invece di contaminare i risultati a valle. I campi accettano inoltre i loro alias abituali — r per il raggio, s o arc per la lunghezza dell'arco —, così i payload provenienti da fonti diverse si integrano senza rimappature. Entrambi i valori sono arrotondati a dodici cifre decimali nell'output, il che mantiene il JSON stabile tra macchine diverse restando ben oltre qualsiasi precisione di misura pratica.
Dove viene usato davvero
Geometri e paesaggisti lo usano per trasformare una curva misurata in un angolo da riportare con il teodolite. I meccanici lo usano quando un pezzo piegato è specificato dalla lunghezza sviluppata e dal raggio di piegatura e serve l'angolo di piega per la pressa piegatrice. Gli insegnanti lo usano come esercizio inverso della lezione sulla lunghezza dell'arco, e gli studenti per verificare che il calcolo fatto a mano cada nel quadrante giusto. Nel software compare ovunque la geometria circolare venga ricostruita da campioni: un tratto di strada curva registrato come distanza lungo la curva e raggio stimato diventa una variazione di rotta in gradi; un generatore di grafici a torta risale all'ampiezza di una fetta dalla sua lunghezza esterna; un pianificatore di percorsi robotici converte un comando di arco in un angolo di sterzata. In ogni caso lo schema è lo stesso — entrano due misure lineari, esce un angolo — ed è esattamente il contratto che questa capability espone. Lo stesso calcolo gira gratis nel Suo browser su questa pagina, e l'API addebita $0.002 a richiesta quando Lei lo automatizza.
Casi d'uso
Trasformare una curva misurata in un angolo
Un geometra misura la lunghezza di un arco lungo un confine curvo e ne stima il raggio; l'angolo al centro gli indica l'ampiezza da riportare con gli strumenti.
Convertire una specifica di piegatura per la pressa piegatrice
Un meccanico ha la lunghezza sviluppata dell'arco e il raggio di piegatura di un pezzo formato e gli serve l'angolo di piega in gradi per impostare la macchina.
Controllare i compiti di geometria circolare
Gli studenti che risolvono l'inverso della formula della lunghezza dell'arco verificano che θ = s / r convertito in gradi coincida con il calcolo fatto a mano.
Domande frequenti
Che formula usa?
L'angolo al centro in gradi è (lunghezza dell'arco / raggio) × 180 / π. Il quoziente lunghezza dell'arco / raggio è l'angolo in radianti, che viene restituito anch'esso.
La lunghezza dell'arco e il raggio richiedono un'unità specifica?
No, va bene qualsiasi unità — metri, pollici, pixel — purché entrambi i valori usino la stessa, perché l'angolo dipende solo dal loro rapporto.
Quanto costa?
$0.002 a richiesta tramite l'API. È anche gratuito eseguirlo nel Suo browser su questa pagina.
La lunghezza dell'arco può essere zero?
Sì. Una lunghezza d'arco pari a zero è valida e restituisce un angolo al centro di zero gradi. Lunghezze negative e raggi non positivi vengono rifiutati come input non valido.
Cosa succede se l'arco è più lungo della circonferenza?
L'angolo risulta superiore a 360 gradi, il che ha senso geometrico per un avvolgimento di più giri. Se si aspettava un angolo di settore, controlli che la Sua stima del raggio non sia troppo piccola.
Quanto è preciso il risultato?
Il calcolo è aritmetica esatta in virgola mobile — una divisione e una moltiplicazione — con l'output arrotondato a dodici cifre decimali per risultati stabili tra macchine diverse.
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/math/central-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"arc_length":15.708,"radius":10}'const res = await fetch("https://api.kit.forhosting.com/math/central-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"arc_length": 15.708,
"radius": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/central-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"arc_length": 15.708,
"radius": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/central-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"arc_length":15.708,"radius":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"arc_length":15.708,"radius":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/central-angle", 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
{
"arc_length": 15.708,
"radius": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.central_angle",
"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. |