Calcolatore area superficie del cono (totale e laterale)
Ottenga tutte le aree di un cono circolare retto dal raggio e dall'apotema: con raggio 3 e apotema 5, l'area laterale è 15π e quella totale 24π, base compresa. Usi l'apotema, non l'altezza verticale. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Raggio
- 3
- Apotema
- 5
- Area di base
- 28,2743338823
- Area laterale
- 47,1238898038
- Area superficiale totale
- 75,3982236862
- Formula dell'area di base
- A_base = π r²
Questo calcolatore trasforma un raggio di base positivo e un apotema nell'area esatta della superficie di un cono circolare retto: la superficie laterale pi greco r per l, la base circolare pi greco r al quadrato e la superficie totale pi greco r per la somma di r e l.
Cosa significa l'area della superficie del cono e quale lunghezza è l'apotema
Un cono circolare retto è il solido generato dalla rotazione di un triangolo rettangolo attorno a uno dei suoi cateti: la base è un cerchio di raggio r e il vertice si trova esattamente sopra il centro di quel cerchio. Ogni segmento dal vertice a un punto del bordo della base ha la stessa lunghezza, e quella lunghezza è l'apotema l. Non lo confonda con l'altezza perpendicolare h, che scende dal vertice dritta fino al centro della base.
Le due sono legate dal teorema di Pitagora, l = √(r² + h²), quindi se le sue misure Le forniscono l'altezza perpendicolare deve prima convertirla prima di usare questo calcolatore, perché inserire h al posto di l riduce silenziosamente l'area laterale. La superficie del cono ha due parti che si comportano in modo diverso. La superficie laterale è il lato curvo che si srotolerebbe in un settore circolare, e la sua area è π r l.
La base è il disco piatto che chiude il solido, con area π r². L'area totale della superficie è la somma, comodamente fattorizzata come π r (r + l). Se sta rivestendo un imbuto aperto o un cappello da festa senza fondo, il solo valore laterale è il numero che Le serve; se deve chiudere un'estremità, aggiunga la base.
Questo strumento riporta tutte e tre le grandezze separatamente in ogni risposta, insieme alle stringhe delle formule, così può citare esattamente il componente richiesto dal suo problema senza ricalcolare nulla a mano.
Regole di validazione, gestione degli errori e casi limite
Ogni input viene validato prima di qualsiasi calcolo aritmetico. Lo stesso errore copre Infinity e NaN, stringhe non numeriche come "abc" e valori di tipo errato come booleani o array. Alcuni casi limite geometrici meritano di essere compresi.
Un raggio molto piccolo con un apotema molto grande è un cono valido a forma di ago e viene calcolato normalmente; l'unica distorsione è l'arrotondamento in virgola mobile alla precisione richiesta. Un apotema minore del raggio è geometricamente impossibile per un cono retto, poiché l = √(r² + h²) implica l ≥ r, ma questo calcolatore deliberatamente non impone tale disuguaglianza: tratta raggio e apotema come due lunghezze positive indipendenti e applica π r (r + l) alla lettera, il che mantiene il contratto semplice e prevedibile.
Per i coni di cui conosce invece l'altezza perpendicolare, calcoli prima l = √(r² + h²) oppure usi uno strumento per coni che accetti direttamente l'altezza.
Casi d'uso
Stime di materiale per parti coniche
Dimensioni il tessuto per tende indiane e cappelli da festa, la lamiera per imbuti e tramogge, o la copertura di vernice per tetti conici partendo dal raggio e dall'apotema misurati, scegliendo l'area laterale o totale a seconda del lavoro.
Domande frequenti
Quanto costa il calcolatore dell'area della superficie del cono?
È gratuito nel Suo browser su questa pagina.
Cosa succede se il raggio o l'apotema è zero o negativo?
Lo stesso vale per Infinity, NaN e stringhe non numeriche.
Conosco l'altezza perpendicolare, non l'apotema. Posso usare questo strumento?
Converta prima con la relazione pitagorica l = √(r² + h²), poi chiami con il raggio e l'apotema calcolato. Inserire direttamente l'altezza perpendicolare sottostimerebbe l'area laterale.
Qual è la differenza tra area laterale e area totale della superficie?
L'area laterale π r l riguarda solo il lato curvo. L'area totale π r (r + l) aggiunge la base circolare π r². Usi quella laterale per i coni aperti come gli imbuti e quella totale per i solidi chiusi.
Il risultato è deterministico e memorizzabile in cache?
Sì. Il calcolo è pura geometria analitica senza rete, casualità o accesso all'orologio, quindi richieste identiche restituiscono sempre risposte byte-identiche alla precisione richiesta.
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/cone-surface-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":3,"slant_height":5}'const res = await fetch("https://api.kit.forhosting.com/math/cone-surface-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 3,
"slant_height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cone-surface-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 3,
"slant_height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cone-surface-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":3,"slant_height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":3,"slant_height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cone-surface-area", 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": 3,
"slant_height": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cone_surface_area",
"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
Lei inserisce raggio e apotema come lunghezze finite positive, sotto forma di numeri o stringhe numeriche; il motore restituisce radius, slant_height, base_area, lateral_surface_area, total_surface_area e le stringhe delle formule, così uno studente, un revisore o una riga di log può verificare l'identità senza leggere il codice sorgente. Quando il raggio o l'apotema manca, è zero, negativo o non finito, lo strumento restituisce invalid_input invece di un NaN silenzioso.
Come chiamare il calcolatore e leggere la risposta
Il campo facoltativo precision, un intero da 0 a 15 con valore predefinito 10, controlla quante cifre decimali riportano i campi numerici nella risposta. Le unità sono astratte: se inserisce centimetri ottiene centimetri quadrati, se inserisce pollici ottiene pollici quadrati, in modo coerente in tutti e tre i campi di area. La richiesta accetta due campi obbligatori e uno facoltativo. radius è il raggio di base del cono e slant_height è l'apotema; entrambi devono essere numeri finiti positivi ed entrambi accettano stringhe numeriche come "2.5", il che è comodo quando i valori arrivano da campi di modulo o file CSV. Una chiamata valida con radius 3 e slant_height 5 restituisce gli input riecheggiati, base_area ≈ 28.2743338823, lateral_surface_area ≈ 47.1238898038 e total_surface_area ≈ 75.3982236862, insieme alle stringhe formula_base_area, formula_lateral_surface e formula_total_surface che dichiarano le identità utilizzate. L'output è un oggetto JSON piatto, quindi può fare assertion direttamente su total_surface_area in un test o convogliarlo in un foglio di calcolo. Gli alias r, R e base_radius sono accettati per radius, e l, slant e l_slant per l'apotema, in linea con il contratto dei parametri.
Regole di validazione, gestione degli errori e casi limite
Un raggio o un apotema mancante, vuoto, zero o negativo viene rifiutato con un errore invalid_input il cui messaggio nomina il campo responsabile e dichiara che deve essere un numero finito positivo. Il campo precision deve essere un intero compreso tra 0 e 15 inclusi; qualsiasi altro valore, compresi i valori frazionari o gli interi fuori intervallo, è anch'esso invalid_input. Le richieste fallite non vengono addebitate, quindi può sondare l'endpoint liberamente durante l'integrazione. Se Le serve il controllo di coerenza, confronti slant_height con radius nel suo codice e rifiuti l < r prima di chiamare.
Casi di integrazione
Compiti a casa e preparazione agli esami
Calcoli l'area di base, laterale e totale dal raggio e dall'apotema del libro di testo, verifichi il lavoro manuale contro le stringhe delle formule e confermi che le dimensioni non positive vengono rifiutate con invalid_input.
Fixture geometriche deterministiche
Generi metriche riproducibili sulla superficie del cono per unit test, validatori di competizioni e assertion di CI senza aritmetica manuale di π r (r + l) né sorprese di virgola mobile tra macchine diverse.