Calcolatrice di cuboide
Inserisca lunghezza, larghezza e altezza di una scatola e ottenga sia il volume sia l'area superficiale totale: 3 per 4 per 5 dà un volume di 60 e una superficie di 94. Il primo dice cosa ci sta dentro, la seconda cosa la ricopre. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza
- 3
- Larghezza
- 4
- Altezza
- 5
- Volume
- 60
- Superficie
- 94
La calcolatrice di cuboide prende le tre dimensioni di una scatola rettangolare — lunghezza, larghezza e altezza — e restituisce il volume e l'area superficiale totale in una sola chiamata. Il cuboide è la forma di quasi tutto ciò che imballiamo, spediamo, immagazziniamo o costruiamo: stanze, casse, scaffali, serbatoi e mattoni. Ottenere le sue due misure chiave è importante sia che stia preventivando la vernice per una parete, sia che dimensioni un cartone di spedizione o verifichi quanta acqua contiene un serbatoio. I risultati sono deterministici e arrotondati una volta a sei decimali, ed esattamente lo stesso codice gira gratis nel Suo browser in questa pagina.
Cosa restituisce la calcolatrice
Per qualsiasi cuboide definito da lunghezza, larghezza e altezza, la calcolatrice restituisce due misure. Il volume è il prodotto delle tre dimensioni, l × w × h, e indica quanto spazio il solido occupa o racchiude — metri cubi di calcestruzzo per una fondazione, litri di capacità in un container, pollici cubi in un pacco. L'area superficiale totale è 2(lw + lh + wh): la somma delle sei facce rettangolari, contate in coppie opposte.
Questo numero risponde a domande di copertura piuttosto che di riempimento — quanto cartone serve per una scatola, quanta vernice per un serbatoio chiuso, quanta carta da regalo occorre. Poiché le tre dimensioni condividono un'unità, il volume è espresso in quell'unità al cubo e l'area in quell'unità al quadrato; la calcolatrice non converte le unità, applica semplicemente la geometria.
Quando usarla e come funziona
Usi questa capacità ogni volta che un flusso di lavoro ha bisogno della geometria di una scatola senza un foglio di calcolo: backend e-commerce che calcolano peso dimensionale o imballaggio, estimatori edili che verificano volumi di fondazioni e stanze, strumenti di magazzino che calcolano quanto film o vernice serve a un lotto di casse, oppure esercizi in classe che vogliono una risposta di riferimento affidabile.
Non ci sono chiamate di rete, semi casuali né orologi nell'algoritmo: lo stesso input produce sempre lo stesso output, il che la rende sicura da mettere in cache e banale da testare. Per un quadro completo di qualsiasi scatola, basta una richiesta.
Casi d'uso
Preventivare imballaggio e spedizione
Calcoli il volume di un cartone da lunghezza, larghezza e altezza per alimentare un preventivo di peso dimensionale o una verifica di carico del pallet.
Stimare i materiali per un cantiere
Ottenga l'area di un serbatoio, stanza o cassa per stimare vernice, lastre o rivestimento, e il volume per riempimento o capacità.
Domande frequenti
Quanto costa?
Lo stesso calcolo è gratuito nel Suo browser in questa pagina.
Cosa succede con una dimensione zero o negativa?
Le richieste non valide vengono rifiutate prima di qualsiasi aritmetica e non vengono addebitate.
Quali unità usa?
Quella condivisa dalle Sue dimensioni. Il volume è quell'unità al cubo e l'area quell'unità al quadrato; non si applica alcuna conversione di unità.
Come so quanta vernice o quanto cartone serve per una scatola?
Usi l'area superficiale: somma le sei facce, quindi è la quantità di cartone, vernice o carta necessaria per coprire tutta la scatola. Il volume indica invece cosa ci sta dentro.
Come si calcola l'area superficiale di una scatola?
Moltiplichi ogni coppia di dimensioni, sommi i tre prodotti e raddoppi il totale. Le facce opposte di una scatola sono uguali, per questo ciascuna delle tre misure di faccia si conta due volte.
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/cuboid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":3,"width":4,"height":5}'const res = await fetch("https://api.kit.forhosting.com/math/cuboid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 3,
"width": 4,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cuboid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 3,
"width": 4,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cuboid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":3,"width":4,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":3,"width":4,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cuboid", 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
{
"length": 3,
"width": 4,
"height": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cuboid",
"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
L'endpoint convalida ogni dimensione prima di qualsiasi calcolo, quindi un valore mancante o non positivo fallisce in modo pulito con un errore invalid_input invece di produrre un numero errato dall'aria plausibile.
Cosa restituisce la calcolatrice
Entrambi i valori tornano nella stessa risposta, insieme a un'eco delle tre dimensioni inviate, così il payload è autodescrittivo e facile da registrare o da passare al passo successivo di una pipeline.
Input, convalida e precisione
La convalida avviene prima di qualsiasi aritmetica, quindi non esiste un percorso in cui una dimensione errata contamini silenziosamente un risultato. Gli input vengono restituiti non arrotondati, così vede sempre con precisione cosa è stato interpretato. Ogni chiamata richiede tre campi: length, width e height. Possono essere inviati come numeri JSON o come stringhe numeriche, il che rende l'endpoint comodo per moduli e fogli di calcolo in cui i valori arrivano spesso come testo. Ogni dimensione deve essere un numero positivo e finito: zero, valori negativi, NaN, infiniti, stringhe vuote e testo non numerico vengono rifiutati con un errore invalid_input che nomina il campo in difetto, e le richieste fallite non vengono addebitate. Sul lato della precisione, il calcolo usa la normale aritmetica IEEE 754 in doppia precisione e le uscite vengono arrotondate una volta a sei decimali.
Quando usarla e come funziona
Il prezzo dell'API è $0.002 a richiesta senza supplemento per unità, e il percorso di esecuzione di livello A gira sull'edge senza conservare dati dopo la risposta.
Casi di integrazione
Insegnare o verificare la geometria del parallelepipedo
Usi le risposte deterministiche e verificate come riferimento imparando o testando V = l·w·h e S = 2(lw + lh + wh).
Domande tecniche
Quali input servono?
Tre campi: length, width e height. Ognuno deve essere un numero finito positivo, inviato come numero JSON o stringa numerica.
Che precisione hanno i risultati?
Calcolati con double IEEE 754 e arrotondati una volta a sei decimali, per un output stabile ed esattamente riproducibile tra macchine.