Calculateur de cuboïde
Saisissez longueur, largeur et hauteur d'un pavé et obtenez son volume et son aire totale : 3 sur 4 sur 5 donne un volume de 60 et une surface de 94. L'un dit ce qu'il contient, l'autre ce qui le couvre. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Longueur
- 3
- Largeur
- 4
- Hauteur
- 5
- Volume
- 60
- Surface
- 94
Le calculateur de cuboïde prend les trois dimensions d'une boîte rectangulaire — longueur, largeur et hauteur — et renvoie son volume et son aire totale en un seul appel. Le cuboïde est la forme de presque tout ce que nous emballons, expédions, stockons ou construisons : pièces, caisses, étagères, réservoirs et briques. Obtenir ses deux mesures clés est essentiel, que vous chiffriez la peinture d'un mur, dimensionniez un carton d'expédition ou vérifiiez la quantité d'eau que contient un réservoir. Les résultats sont déterministes et arrondis une fois à six décimales, et exactement le même code s'exécute gratuitement dans votre navigateur sur cette page.
Ce que le calculateur renvoie
Pour tout cuboïde défini par sa longueur, sa largeur et sa hauteur, le calculateur renvoie deux mesures. Le volume est le produit des trois dimensions, l × w × h, et indique l'espace que le solide occupe ou contient — mètres cubes de béton pour une semelle, litres de capacité dans un conteneur, pouces cubes dans un colis. L'aire totale est 2(lw + lh + wh) : la somme des six faces rectangulaires, comptées par paires opposées.
Ce nombre répond aux questions de couverture plutôt que de remplissage — combien de carton pour une boîte, combien de peinture pour un réservoir fermé, combien de papier cadeau il faut. Les deux valeurs reviennent dans la même réponse, accompagnées d'un écho des trois dimensions envoyées, de sorte que la charge utile est autodescriptive et facile à journaliser ou à transmettre à l'étape suivante d'un pipeline.
Comme les trois dimensions partagent une unité, le volume s'exprime dans cette unité au cube et l'aire dans cette unité au carré ; le calculateur ne convertit pas les unités, il applique simplement la géométrie.
Quand l'utiliser et comment ça marche
Utilisez cette capacité chaque fois qu'un flux de travail a besoin de la géométrie d'une boîte sans tableur : backends e-commerce calculant le poids volumétrique ou l'emballage, estimateurs du bâtiment vérifiant les volumes de semelles et de pièces, outils d'entrepôt calculant le film ou la peinture nécessaires à un lot de caisses, ou exercices de classe cherchant une réponse de référence fiable.
Il n'y a ni appels réseau, ni graines aléatoires, ni horloges dans l'algorithme : la même entrée produit toujours la même sortie, ce qui la rend sûre à mettre en cache et triviale à tester. Pour un détail complet de n'importe quelle boîte, une seule requête suffit.
Cas d’usage
Chiffrer l'emballage et l'expédition
Calculez le volume d'un carton à partir de sa longueur, largeur et hauteur pour alimenter un devis de poids volumétrique ou une vérification de chargement de palette.
Estimer les matériaux d'un chantier
Obtenez l'aire d'un réservoir, d'une pièce ou d'une caisse pour estimer peinture, plaques ou habillage, et le volume pour le remplissage ou la capacité.
Questions fréquentes
Quel est le coût ?
Le même calcul est gratuit dans votre navigateur sur cette page.
Que se passe-t-il avec une dimension nulle ou négative ?
Les requêtes invalides sont rejetées avant toute arithmétique et ne sont pas facturées.
Quelles unités sont utilisées ?
Celle que partagent vos dimensions. Le volume est cette unité au cube et l'aire cette unité au carré ; aucune conversion d'unités n'est appliquée.
Comment savoir combien de peinture ou de carton il faut pour une caisse ?
Utilisez l'aire totale : elle additionne les six faces, c'est donc la quantité de carton, de peinture ou de papier nécessaire pour couvrir entièrement la caisse. Le volume indique, lui, ce qui tient à l'intérieur.
Comment se calcule l'aire totale d'un pavé ?
Multipliez chaque paire de dimensions, additionnez les trois produits et doublez le total. Les faces opposées d'un pavé sont identiques, c'est pourquoi chacune des trois tailles de face compte deux fois.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre 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)Exemple de requête
{
"length": 3,
"width": 4,
"height": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cuboid",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Le endpoint valide chaque dimension avant tout calcul, de sorte qu'une valeur absente ou non positive échoue proprement avec une erreur invalid_input au lieu de produire un nombre faux mais vraisemblable.
Entrées, validation et précision
La validation a lieu avant toute arithmétique, il n'existe donc aucun chemin par lequel une mauvaise dimension contamine silencieusement un résultat. Les entrées sont renvoyées non arrondies pour que vous voyiez toujours précisément ce qui a été interprété. Chaque appel exige trois champs : length, width et height. Ils peuvent être envoyés sous forme de nombres JSON ou de chaînes numériques, ce qui rend le endpoint pratique pour les formulaires et les tableurs où les valeurs arrivent souvent en texte. Chaque dimension doit être un nombre positif et fini : zéro, valeurs négatives, NaN, infinis, chaînes vides et texte non numérique sont rejetés avec une erreur invalid_input qui nomme le champ fautif, et les requêtes en échec ne sont pas facturées. Côté précision, le calcul utilise l'arithmétique IEEE 754 en double précision habituelle et les sorties sont arrondies une fois à six décimales.
Quand l'utiliser et comment ça marche
Le prix de l'API est de $0.002 par requête, sans supplément unitaire, et le chemin d'exécution de niveau A tourne à la périphérie sans conserver de données après la réponse.
Cas d'intégration
Enseigner ou vérifier la géométrie du pavé
Utilisez les réponses déterministes et vérifiées comme référence pour apprendre ou tester V = l·w·h et S = 2(lw + lh + wh).
Questions techniques
Quelles entrées faut-il ?
Trois champs : length, width et height. Chacun doit être un nombre fini positif, envoyé en nombre JSON ou en chaîne numérique.
Quelle est la précision des résultats ?
Calculés en doubles IEEE 754 et arrondis une fois à six décimales, pour une sortie stable et exactement reproductible entre machines.