Hauteur d'une pyramide carrée
Une pyramide carrée de côté de base 6 et de volume 144 mesure 12 de haut : saisissez ces deux valeurs et obtenez la hauteur perpendiculaire dans l'unité correspondante. Utile pour les toits en pyramide, les trémies et les tas de sable. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Côté de la base
- 6
- Volume
- 144
- Hauteur
- 12
- Aire de la base
- 36
- Décimales
- 6
Au lieu de réarranger à la main V = (1/3)·s²·h — élever le côté au carré, diviser, multiplier par trois sur une calculatrice de poche — vous envoyez deux nombres et obtenez la hauteur, arrondie à la précision de votre choix. C'est utile chaque fois que la capacité d'un objet pyramidal et son empreinte au sol sont connues, mais pas son extension verticale : un toit, un monument, une trémie, un tas de sable.
Du volume et du côté de la base à la hauteur
Le volume d'une pyramide carrée est le tiers du volume du prisme carré qui la contiendrait : V = (1/3)·s²·h, où s est la longueur du côté de la base carrée et h la hauteur perpendiculaire du sommet au plan de la base. Vous fournissez le volume et le côté de la base dans n'importe quel système d'unités cohérent — mètres cubes et mètres, pouces cubes et pouces, litres et centimètres — et le résultat revient dans l'unité linéaire correspondante.
Si vous envoyez des pieds cubes et des pieds, la hauteur est en pieds. La réponse renvoie également le côté de la base et l'aire de la base calculée s², afin qu'un processus en aval puisse réutiliser le résultat intermédiaire sans le recalculer.
Unités, précision et cas limites
Le calculateur ne convertit pas les unités, et c'est délibéré : mélanger les systèmes en silence est la source la plus courante de résultats géométriques erronés dans les pipelines automatisés, donc le contrat d'entrée vous laisse le contrôle. L'unité au cube que vous envoyez comme volume doit correspondre à l'unité que vous envoyez comme côté de la base. Le paramètre optionnel decimals contrôle l'arrondi par excès à la moitié du résultat, de 0 à 12 positions, avec une valeur par défaut de 6.
En interne, le calcul utilise l'arithmétique en double précision, de sorte que le seul arrondi effectué est celui que vous avez explicitement demandé. Les grandeurs si extrêmes que le résultat dépasserait la double précision sont également rejetées plutôt que renvoyées comme Infinity, ce qui protège les consommateurs en aval des données silencieusement fausses.
Où il s'intègre dans le travail réel
Les architectes et les ingénieurs civils qui travaillent sur des toits ou des monuments pyramidaux connaissent souvent la capacité de conception ou le volume de remplissage et l'empreinte de la base, et doivent dériver la hauteur du faîtage à partir de ces deux contraintes — c'est exactement ce calcul.
Il en va de même dans la manutention des matériaux en vrac pour estimer la hauteur qu'une trémie ou un stock à base carrée doit avoir pour contenir un tonnage donné, dans l'emballage de récipients en forme de pyramide et dans l'enseignement pour vérifier les devoirs contre une source fiable.
Cas d’usage
Concevoir un toit pyramidal
Étant donné le volume intérieur que le grenier doit avoir et l'empreinte carrée du bâtiment, déterminez la hauteur de faîtage que le toit doit atteindre.
Dimensionner une trémie carrée
À partir de la capacité de stockage requise et du carré de sol disponible, calculez la hauteur qu'une trémie à base carrée doit avoir avant de commander sa fabrication.
Vérifier des devoirs de géométrie
Vérifiez l'étape de la hauteur d'un exercice de volume de pyramide carrée contre une référence déterministe au lieu de refaire l'algèbre à la main.
Questions fréquentes
Combien cela coûte-t-il ?
Il est également gratuit de l'exécuter dans votre navigateur sur cette page.
Quelles unités le résultat a-t-il ?
L'unité linéaire cohérente avec vos entrées : si le volume est en mètres cubes et le côté de la base en mètres, la hauteur est en mètres.
Que se passe-t-il avec une entrée nulle ou négative ?
Le volume et le côté de la base doivent être des nombres finis et positifs, et les requêtes rejetées ne sont pas facturées.
Quelle est la précision du résultat ?
Le calcul utilise l'arithmétique en double précision ; le seul arrondi est l'arrondi par excès à la moitié aux décimales que vous demandez, de 0 à 12 positions (6 par défaut).
Fonctionne-t-il pour les pyramides rectangulaires ou obliques ?
Non. Il suppose une pyramide droite à base carrée.
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/height-of-a-square-pyramid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base_side":6,"volume":144}'const res = await fetch("https://api.kit.forhosting.com/math/height-of-a-square-pyramid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base_side": 6,
"volume": 144
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/height-of-a-square-pyramid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base_side": 6,
"volume": 144
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/height-of-a-square-pyramid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base_side":6,"volume":144}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base_side":6,"volume":144}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/height-of-a-square-pyramid", 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
{
"base_side": 6,
"volume": 144
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.height_of_a_square_pyramid",
"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 calculateur de la hauteur d'une pyramide carrée inverse la formule classique du volume : étant donné le volume d'une pyramide carrée et la longueur du côté de sa base carrée, il renvoie la hauteur perpendiculaire du sommet à la base. Le même code s'exécute gratuitement dans votre navigateur et derrière l'API payante, de sorte que le nombre que vous voyez sur cette page est exactement celui que votre intégration reçoit.
Du volume et du côté de la base à la hauteur
En résolvant cette équation pour la hauteur, on obtient h = 3V / s². Ce endpoint effectue ce réarrangement pour vous, en une seule étape déterministe, sans itération et sans approximation — sans π, sans racines, juste une élévation au carré, une multiplication et une division.
Unités, précision et cas limites
Les deux valeurs doivent être des nombres finis et positifs ; un volume ou un côté nul ou négatif n'a pas de sens physique pour une pyramide et est rejeté avec une erreur invalid_input, qui n'est jamais facturée.
Où il s'intègre dans le travail réel
Comme le endpoint est une fonction pure, sans état et sans appels réseau, il peut être appelé en toute sécurité dans des boucles, des traitements par lots et des vérifications de CI. Il s'exécute sur notre edge mondial avec le même code que celui qui tourne gratuitement dans votre navigateur sur cette page, vous pouvez donc valider un cas à la main ici puis l'automatiser via l'API pour $0.002 par requête, avec la garantie que les deux chemins produisent une sortie identique.
Questions techniques
Quelle formule utilise-t-il ?
Il résout V = (1/3)·s²·h pour la hauteur : h = 3V / s², où s est la longueur du côté de la base.