Diametro del cerchio
Ottenga il diametro di un cerchio dalla misura che ha a disposizione: un raggio di 5 dà 10, e un metro avvolto sul bordo che segna 31,4159 dà anch'esso 10 di larghezza. Si può partire anche dall'area. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Raggio
- 5
- Diametro
- 10
- Dato
- radius
Il calcolatore del diametro del cerchio prende una sola misura del cerchio — il raggio, la circonferenza o l'area — e restituisce il diametro, il segmento più lungo che sta dentro al cerchio e passa per il suo centro. È il tipo di conversione che ricorre di continuo nella meccanica, nell'idraulica, nel design e nei compiti a casa: la parte che ha misurato di rado è la dimensione che il disegno, il catalogo o la formula richiedono davvero. Una chiamata, un risultato deterministico, nulla viene memorizzato.
Perché il diametro è la dimensione che tutti richiedono
Schede tecniche, tabelle di foratura, dimensionali dei tubi e schede prodotto indicano quasi sempre un cerchio con il suo diametro, perché è ciò che legge un calibro quando si chiude su un oggetto rotondo. Eppure la misura che ha davvero in mano è spesso un'altra. Ha avvolto un metro a nastro attorno a un serbatoio e ne ha ricavato la circonferenza.
Ha calcolato un'area dal plano di un pavimento. Conosce il raggio perché un compasso o uno schizzo CAD Le ha dato metà della larghezza. In ognuno di questi casi il numero mancante è lo stesso: il doppio del raggio.
Il calcolatore del diametro del cerchio esiste per colmare questo scarto senza calcoli a margine, app di calcolo o formule ricordate a metà. Invia esattamente una delle tre misure — raggio, circonferenza o area — e riceve il diametro, arrotondato al numero di decimali richiesto.
Come funzionano le tre conversioni
Tutti e tre i percorsi si riducono alla stessa costante, pi greco. Dal raggio, il diametro è semplicemente il raggio moltiplicato per due: è la definizione stessa. Dalla circonferenza, il diametro è la circonferenza divisa per pi greco, poiché il perimetro di un cerchio è pi greco volte la sua larghezza; una lettura del metro di 31.4159 unità restituisce dieci unità di larghezza.
Dall'area, il diametro è il doppio della radice quadrata dell'area divisa per pi greco, perché l'area di un cerchio è pi greco volte il raggio al quadrato — una superficie di 78.5398 unità restituisce le stesse dieci unità di larghezza. Ogni input deve essere un numero positivo e finito: zero, valori negativi, NaN e infiniti vengono rifiutati con un errore chiaro e non vengono mai addebitati.
Il risultato è arrotondato per eccesso al numero di decimali richiesto, sei per impostazione predefinita, così la risposta è stabile e identica su ogni macchina e nella versione gratuita nel browser su questa pagina, che esegue esattamente lo stesso codice.
Dove una ricerca del diametro ripaga l'impegno
Uno script di produzione che riceve la circonferenza di una bobina dal flusso di un fornitore può convertirla nel diametro atteso dal piano di taglio, in linea, senza incorporare una libreria geometrica. Uno strumento di verifica dei compiti può controllare il passaggio raggio-diametro di uno studente con un riferimento affidabile invece di reimplementarlo. Un processo di pulizia dati può normalizzare una colonna di misure circolari miste in un'unica colonna di diametri prima di unire le tabelle.
Casi d'uso
Convertire una circonferenza misurata col metro
Ha misurato attorno a un tubo o a un serbatoio con il metro a nastro; invii la circonferenza e ottenga il diametro indicato dal catalogo dei raccordi.
Ricavare il diametro da un'area nota
Una planimetria o un atto catastale Le dà l'area di una superficie circolare; la converta nella larghezza attorno alla quale pianificare.
Domande frequenti
Quanto costa?
Può anche eseguirlo gratuitamente nel Suo browser su questa pagina.
Quali input accetta?
Esattamente uno tra raggio, circonferenza o area, come numero positivo e finito. Inviarne più di uno, o nessuno, restituisce un errore e non viene addebitato.
Cosa succede con zero o un valore negativo?
Solo i numeri positivi e finiti sono misure valide di un cerchio.
Quanto è preciso il risultato?
La conversione usa pi greco in doppia precisione e arrotonda per eccesso ai decimali richiesti — sei per impostazione predefinita, fino a dodici.
Gestisce unità come pollici o millimetri?
Il calcolo è indipendente dalle unità: il diametro ritorna nella stessa unità del raggio, della circonferenza o dell'area che ha inviato.
Viene memorizzato qualcosa?
No. La richiesta viene elaborata in memoria e scartata; viene restituito solo il diametro.
Strumenti correlati
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/circle-diameter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5}'const res = await fetch("https://api.kit.forhosting.com/math/circle-diameter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/circle-diameter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/circle-diameter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/circle-diameter", 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
{
"radius": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.circle_diameter",
"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. |
Note tecniche
Perché il diametro è la dimensione che tutti richiedono
L'endpoint rifiuta le richieste ambigue che portano più di una misura, perché scegliere in silenzio tra due numeri in conflitto è esattamente come si ordinano pezzi sbagliati.
Dove una ricerca del diametro ripaga l'impegno
L'endpoint è volutamente piccolo, ed è proprio questo a renderlo utile dentro flussi più grandi. Poiché è deterministico e senza stato, si presta perfettamente alla cache e costa $0.002 a chiamata senza nient'altro annesso — nessun campo unità, nessuna stranezza di localizzazione, nessuno stato nascosto.
Casi di integrazione
Normalizzare dati circolari misti in una pipeline
Un flusso porta il raggio per alcuni record e la circonferenza per altri; chiami l'endpoint per ogni record e archivi un'unica colonna uniforme di diametri.