Calcolatore di volume
Scelga cubo, parallelepipedo, sfera, cilindro o cono, inserisca le misure e ottenga il volume: un cubo di lato 2 contiene 8 unità cubiche. Il risultato è espresso nelle unità cubiche della lunghezza che ha usato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Forma
- Cube
- Lato
- 2
- Volume
- 8
Il volume è la misura dello spazio tridimensionale che un solido occupa, espresso in unità cubiche della stessa lunghezza che Lei invia. Questo calcolatore di volume accetta un nome di forma — cubo, prisma rettangolare, sfera, cilindro o cono — insieme alle dimensioni che determinano in modo unico quel solido, e restituisce il volume in forma chiusa. Un cubo richiede uno spigolo; un prisma rettangolare, detto anche scatola o parallelepipedo, richiede lunghezza, larghezza e altezza; una sfera richiede un raggio; un cilindro e un cono richiedono ciascuno un raggio e un'altezza perpendicolare. Lo zero è un solido degenere valido e restituisce un volume nullo.
Quale solido Lei invia e quale forma chiusa viene usata
Il volume è la quantità di spazio tridimensionale che un solido occupa. A differenza dell'area della superficie, che conta la pelle esterna in unità quadrate, il volume riempie l'interno in unità cubiche della stessa lunghezza che Lei invia. Questo estremo è un unico dispacciatore per cinque solidi da aula.
L'identità è quello spigolo al cubo, perché un cubo è un prisma quadrato i cui tre spigoli sono uguali. L'identità è il prodotto di quei tre spigoli, il volume di una scatola rettangolare retta. Invii shape uguale a sphere insieme a un raggio.
L'identità è quattro terzi di pi r al cubo, l'unica palla racchiusa da una sfera di quel raggio. Invii shape uguale a cylinder insieme a un raggio e a un'altezza perpendicolare. L'identità è pi r al quadrato per h, l'area della base circolare estrusa per l'altezza.
Invii shape uguale a cone insieme a un raggio e a un'altezza perpendicolare. L'identità è un terzo di pi r al quadrato per h, un terzo del cilindro che condivide la stessa base e la stessa altezza. Questo è l'intero contratto: un nome di forma, le dimensioni che lo definiscono e un volume in unità cubiche della stessa lunghezza che Lei ha inviato.
Un nome di forma non supportato o qualsiasi dimensione negativa fallisce prima che una formula venga eseguita. Se Le serve solo una conversione di unità, il livello di un serbatoio, un tronco, una piramide o un'area della superficie, usi uno strumento dedicato; l'intento di ricerca qui è il volume a partire da un nome di forma e dalle sue dimensioni, con un numero chiaro o un errore onesto.
Dove una consultazione di volume a più forme rende
Gli studenti incontrano queste cinque identità nella stessa unità di geometria solida: a al cubo, lunghezza per larghezza per altezza, quattro terzi di pi r al cubo, pi r al quadrato per h, e un terzo di pi r al quadrato per h. Un solo calcolatore che smista sul nome della forma consente allo studente di controllare ogni voce di un foglio misto senza aprire cinque pagine distinte né mescolare a mano il fattore di un terzo del cono con la formula del cilindro.
I docenti possono pregenerare chiavi di risposta che rifiutano uno spigolo negativo invece di stampare un volume con segno privo di senso, e i sistemi d'esame possono valutare una sezione mista di volume con un unico oracolo deterministico. I preventivi di imballaggio, spedizione e stoccaggio partono spesso dagli stessi cinque solidi: un cartone cubico, una cassa rettangolare, un serbatoio sferico, un fusto o una tramoggia conica. Sapere che un raggio richiesto è negativo vale quanto il numero stesso quando, altrimenti, una distinta di imballaggio finirebbe in magazzino.
Gli sviluppatori chiamano lo stesso contratto da script per seminare test unitari di librerie di geometria, illustrare le cinque identità da manuale in strumenti didattici o soddisfare enunciati di sfide di programmazione che pretendono il volume da un nome di forma e da un breve elenco di lunghezze. Ricordi i limiti del contratto: questo strumento non dimensiona un tronco, una piramide, un toro, un tubo né il riempimento di un serbatoio, e non converte litri in galloni. Se ogni lunghezza è in centimetri, il volume è in centimetri cubi.
Casi d'uso
Esercizi di volume per compiti ed esami
Verifichi in una sola pagina voci miste di cubo, scatola, sfera, cilindro e cono, e controlli che una dimensione negativa venga rifiutata invece di restituire un volume con segno privo di senso.
Preventivi di imballaggio, spedizione e magazzino
Dimensioni l'interno di un cartone cubico, una cassa rettangolare, un serbatoio sferico, un fusto o una tramoggia conica con lo stesso contratto di forma più dimensioni.
Domande frequenti
Quali dimensioni richiede ciascuna forma?
Il cubo richiede un side non negativo (lunghezza dello spigolo). La sfera richiede un radius non negativo.
Che succede se una dimensione è negativa o la forma è sconosciuta?
Una lunghezza negativa non è una misura geometrica, e una forma non supportata non viene calcolata. La validazione fallita non viene addebitata.
Una lunghezza nulla fallisce, o restituisce volume zero?
Lo zero è consentito. Un cubo di spigolo nullo, o un cilindro di altezza nulla, è un solido degenere il cui volume è zero. Solo una dimensione negativa viene rifiutata.
In che unità è espresso il volume?
In unità cubiche della stessa lunghezza che ha inserito. Misure in metri danno metri cubi; il calcolatore non converte le unità, quindi tutte le misure devono usare la stessa.
Che rapporto c'è tra il volume di un cono e quello di un cilindro?
Un cono occupa un terzo del cilindro con la stessa base e la stessa altezza. Il cilindro vale pi greco per il raggio al quadrato per l'altezza, e il cono ne prende un terzo.
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/volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":"cube"}'const res = await fetch("https://api.kit.forhosting.com/math/volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": "cube"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": "cube"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":"cube"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":"cube"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/volume", 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
{
"shape": "cube"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.volume",
"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
Qualsiasi nome di forma non supportato o qualsiasi dimensione negativa fallisce con invalid_input e non viene addebitato.
Quale solido Lei invia e quale forma chiusa viene usata
Invii shape uguale a cube insieme a uno spigolo nel campo side (alias edge e a). Invii shape uguale a rectangular_prism (alias box e cuboid) insieme a length, width e height.
Contratto di ingresso, misure richieste e comportamento in errore
Una sfera richiede radius (o r). Ogni dimensione di cui la forma scelta ha bisogno deve essere finita. Uno shape assente, un nome di forma non supportato o una dimensione obbligatoria mancante falliscono allo stesso modo. Lo zero è consentito: un cubo schiacciato o un cilindro di altezza nulla è un solido degenere il cui volume è zero, non un errore di ingresso. In caso di successo il corpo ripete la forma canonica, ripete le dimensioni convalidate che sono state usate e restituisce volume insieme a una breve stringa di formula: V uguale a a al cubo per un cubo, V uguale a l w h per un prisma rettangolare, V uguale a quattro terzi di pi r al cubo per una sfera, V uguale a pi r al quadrato per h per un cilindro, e V uguale a un terzo di pi r al quadrato per h per un cono. Le chiavi di dimensione inutilizzate sono omesse, mai impostate a null. Invii con POST un corpo JSON con un campo shape obbligatorio i cui valori canonici sono cube, rectangular_prism, sphere, cylinder e cone. Il modulo dipinge quei cinque come un selettore; il motore accetta anche alcuni alias come box, cuboid, ball, right_cylinder e right_cone dopo il trim, il passaggio in minuscolo e la conversione di spazi o trattini in trattini bassi. Le dimensioni arrivano come numeri JSON o come stringhe numeriche. Un cubo richiede side (o edge, o a). Un prisma rettangolare richiede length, width e height (o l, w e h). Un cilindro e un cono richiedono ciascuno radius e height. Una lunghezza negativa non è una misura geometrica, così quei casi falliscono con invalid_input e nominano il campo colpevole prima di qualsiasi formula.
Dove una consultazione di volume a più forme rende
In questa pagina il lavoro gira interamente nel Suo browser; tramite l'API ogni consultazione riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene memorizzato dopo il ritorno della risposta. Che Lei sia arrivato cercando un calcolatore di volume o l'interno di un cubo, di una scatola, di una sfera, di un cilindro o di un cono, il contratto è lo stesso: forma più dimensioni non negative in ingresso, un volume finito o un invalid_input chiaro in uscita.
Casi di integrazione
Fixture di geometria deterministiche
Generi volumi riproducibili per test unitari, validatori di concorsi e asserzioni CI, senza improvvisare a mano a³, lwh, (4/3)πr³, πr²h o (1/3)πr²h.
Domande tecniche
Come si calcola il volume di un cubo, di una scatola, di una sfera, di un cilindro o di un cono?
Invii shape più le dimensioni che definiscono quel solido: side per un cubo; length, width e height per un prisma rettangolare; radius per una sfera; radius e height per un cilindro o un cono. L'API restituisce il volume e la formula usata.
Quanto costa il calcolatore di volume?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un input non valido non viene addebitato.