Volume d'un cylindre en litres
Convertissez un cylindre mesuré en centimètres en litres : un rayon de 10 cm et une hauteur de 40 cm contiennent 12,566371 litres. Conçu pour les cuves d'eau, filtres d'aquarium, fûts, citernes et récipients de laboratoire. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Rayon
- 10
- Hauteur
- 40
- Volume (L)
- 12,566371
Réservoirs d'eau, cuves de filtration, récipients de laboratoire, fûts et citernes sont tous des cylindres, et dans le monde métrique leur contenance est attendue en litres alors que le mètre ruban affiche des centimètres. Cette fonctionnalité effectue exactement cette conversion en un appel déterministe : vous envoyez le rayon de la base et la hauteur, tous deux en centimètres, et vous obtenez le volume en litres — le volume du cylindre πr²h en centimètres cubes, divisé par la définition exacte de 1000 centimètres cubes par litre.
Des centimètres aux litres : les mathématiques
Un cylindre droit est un cercle prolongé le long d'un axe, donc son volume est l'aire de la base multipliée par la hauteur : V = πr²h. Avec le rayon r et la hauteur h mesurés en centimètres, cette formule donne directement des centimètres cubes — unité que la littérature ancienne appelle millilitre ou cc. La conversion en litres n'est pas une approximation mais une définition exacte du système métrique : un litre vaut exactement 1000 centimètres cubes, soit le volume d'un cube de dix centimètres d'arête.
Ce point d'accès calcule donc πr²h et divise par 1000 — sans facteur empirique, sans table de correspondance, sans correction de température. Si vous avez mesuré le diamètre plutôt que le rayon, divisez-le par deux avant l'appel ; envoyer le diamètre comme rayon surestimerait le volume d'un facteur quatre, car le rayon intervient au carré dans la formule.
Et si vos mesures sont en millimètres ou en mètres, convertissez-les d'abord en centimètres : dix millimètres font un centimètre, cent centimètres font un mètre, et le mélange des unités est la première cause d'erreur d'un facteur mille dans ce calcul.
Validation, précision et arrondi
Les deux entrées sont vérifiées avant tout calcul : le rayon et la hauteur doivent être des nombres positifs et finis. Les chaînes numériques telles que "12.5" sont acceptées et converties, ce qui rend le point d'accès compatible avec les données de formulaires et les paramètres de requête.
Une fois les entrées validées, le volume est calculé en double précision puis arrondi au nombre de décimales demandé — six par défaut, de zéro à douze via le champ facultatif <em>decimals</em> — selon une règle d'arrondi au supérieur appliquée à la valeur absolue.
Cet arrondi déterministe compte plus qu'il n'y paraît : les queues de la virgule flottante dépendent de la machine, et une règle d'arrondi stable rend la réponse identique à l'octet près sur toute machine, ce qui permet aux pipelines automatisés et aux tests de référence de comparer les résultats de manière fiable. La réponse renvoie le rayon et la hauteur exacts utilisés, de sorte qu'une seule charge utile constitue un enregistrement complet du calcul effectué.
Où apparaît la conversion centimètres-litres
La contenance en litres est une question quotidienne partout où le système métrique est la norme de travail, et le centimètre est l'unité naturelle d'une règle ou d'un mètre ruban sur les réservoirs et les cuves.
Les aquariophiles dimensionnent bacs, décantations et filtres ; les brasseurs et les vignerons vérifient le volume utile des fermenteurs et des fûts ; les professionnels des piscines et de l'irrigation estiment la capacité des citernes cylindriques et des récupérateurs d'eau de pluie ; les techniciens de laboratoire et de procédés calculent le volume de remplissage des colonnes, réacteurs et récipients gradués ; et quiconque achète une cuve, un fût de carburant ou un réservoir veut savoir ce que les dimensions du fabricant contiennent réellement.
Le fût standard de 200 litres est le test de cohérence classique : un rayon d'environ 29 centimètres et une hauteur proche de 88 centimètres donnent presque exactement 200 litres.
Cas d’usage
Vérifier la capacité d'un aquarium ou d'un filtre
Obtenez la contenance réelle en litres d'un bac cylindrique, d'une décantation ou d'un filtre à partir de son rayon et de sa hauteur en centimètres avant de le peupler ou de le doser.
Dimensionner les cuves de brassage et de fermentation
Vérifiez combien de litres un fermenteur, un fût ou une barrique contient réellement à partir de deux mesures au mètre ruban en centimètres.
Calculer le volume d'une citerne ou d'un fût
Estimez les litres contenus dans un récupérateur d'eau de pluie, une citerne ou un fût de 200 litres à partir de ses dimensions cylindriques.
Questions fréquentes
Combien cela coûte-t-il ?
L'exécution est également gratuite dans votre navigateur sur cette page.
Quelles unités utilise-t-il ?
Le rayon et la hauteur sont en centimètres.
Mes mesures sont en millimètres ou en mètres. Que faire ?
Convertissez-les d'abord en centimètres : divisez les millimètres par 10, multipliez les mètres par 100. Le mélange des unités est la cause la plus fréquente d'erreur d'un facteur mille.
J'ai mesuré le diamètre, pas le rayon. Que dois-je envoyer ?
Divisez d'abord le diamètre par deux. La formule est πr²h, et envoyer le diamètre comme rayon donnerait quatre fois le volume réel.
Puis-je contrôler la précision ?
Oui. Le champ facultatif decimals définit le nombre de décimales du résultat, de 0 à 12, avec six par défaut. L'arrondi se fait au supérieur.
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/cylinder-volume-liters \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":10,"height":40}'const res = await fetch("https://api.kit.forhosting.com/math/cylinder-volume-liters", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 10,
"height": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cylinder-volume-liters",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 10,
"height": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cylinder-volume-liters", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":10,"height":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":10,"height":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cylinder-volume-liters", 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
{
"radius": 10,
"height": 40
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cylinder_volume_liters",
"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
Les deux entrées sont validées comme des nombres positifs et finis avant tout calcul, et tout le reste est rejeté avec une erreur typée invalid_input qui nomme le champ fautif, de sorte qu'une mauvaise mesure ne se transforme jamais en une contenance silencieusement fausse.
Validation, précision et arrondi
Zéro, une valeur négative, un champ manquant, une chaîne non analysable, NaN ou l'infini sont tous rejetés avec une erreur typée <em>invalid_input</em> dont le message nomme le champ en cause — une erreur jamais facturée, car ce sont les données de l'appelant qui ont échoué, pas le service.
Où apparaît la conversion centimètres-litres
La fonctionnalité s'exécute comme une fonction pure sur notre réseau mondial : rien n'est stocké, rien n'est transmis à un tiers, et le même code qui répond aux appels API payants fonctionne gratuitement dans votre navigateur sur cette page, vous pouvez donc vérifier une mesure de façon interactive avant d'automatiser quoi que ce soit. À $0.002 par requête, sans composante à l'unité, un traitement par lots qui balaie des milliers de dimensions candidates — par exemple pour dimensionner un réservoir selon une contenance cible — coûte exactement ce que le catalogue annonce, sans surprise.
Questions techniques
Quelles entrées sont rejetées ?
Tout ce qui n'est pas un nombre positif et fini : zéro, valeurs négatives, chaînes non numériques, NaN, l'infini et les champs manquants renvoient tous une erreur typée invalid_input.