Circonférence en diamètre
Faites le tour d'un objet rond avec un mètre ruban et transformez cette mesure en largeur : une circonférence de 31,41592653589793 donne un diamètre de 10. Pratique pour les tuyaux, roues et troncs impossibles à mesurer d'un bord à l'autre. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Circonférence
- 31,4159265359
- Diamètre
- 10
- Pi
- 3,1415926536
- Décimales
- 6
Cette relation repose sur l'une des plus anciennes constantes des mathématiques : le diamètre est toujours égal à la circonférence divisée par PI, soit environ 3.14159. Vous envoyez un seul nombre positif et vous recevez le diamètre arrondi au demi-supérieur selon le nombre de décimales choisi, accompagné de la valeur de PI utilisée et de la saisie renvoyée pour assurer la traçabilité. Il s'agit d'un calcul unique et déterministe, sans table de correspondance, sans approximation et sans état, de sorte qu'une même entrée produit toujours le même résultat. Le même code s'exécute gratuitement sur cette page : vous pouvez donc vérifier une valeur à la main avant d'intégrer le point de terminaison dans un flux de travail automatisé.
Pourquoi la circonférence divisée par PI donne le diamètre
Tout cercle, quelle que soit sa taille, partage la même proportion entre la distance autour de son bord et la distance qui traverse son centre. Cette proportion est PI, une constante irrationnelle dont le développement décimal ne se termine ni ne se répète jamais. Comme la circonférence est égale à PI multiplié par le diamètre, diviser une circonférence mesurée par PI restitue le diamètre exactement, sans étape d'estimation ni approximation au-delà de la précision de PI elle-même.
Cela compte en pratique parce qu'enrouler un ruban souple autour d'un objet rond est souvent bien plus facile que de tendre une règle à travers, surtout pour les grands cylindres, les câbles, les roues ou les arbres vivants dont on ne peut atteindre les deux bords simultanément. La conversion de la circonférence en diamètre transforme cette mesure facile en la valeur que les plans, les usineurs et les fournisseurs demandent réellement.
Le point de terminaison utilise la valeur de PI en double précision intégrée à l'environnement d'exécution, précise à environ quinze chiffres significatifs, bien au-delà de toute mesure physique que vous pourriez lui fournir. Le résultat est ensuite arrondi au demi-supérieur selon le nombre de décimales choisi, de sorte que la sortie reste stable et identique sur chaque machine et à chaque requête.
Règles de saisie, arrondi et comportement en cas d'erreur
Zéro est rejeté car un cercle sans périmètre n'a pas de diamètre significatif, les valeurs négatives sont rejetées car une longueur ne peut être négative, et les valeurs non numériques ou infinies sont rejetées car elles ne peuvent être divisées par PI pour produire un résultat réel. Le champ facultatif decimals contrôle la précision de la sortie : il vaut six décimales par défaut et accepte tout entier de zéro à douze.
L'arrondi est au demi-supérieur, ce qui signifie qu'un chiffre supprimé de cinq ou plus augmente le dernier chiffre conservé, conformément à ce que la plupart des gens attendent d'un arrondi sur papier. L'objet de réponse contient le diamètre calculé, la circonférence envoyée, la constante PI exacte utilisée et les décimales appliquées : chaque résultat porte donc sa propre provenance et peut être reproduit ou audité ultérieurement sans rappeler le service.
Où cette conversion trouve sa place dans les flux de travail réels
Cette conversion apparaît partout où un objet rond doit être dimensionné sans accès direct à sa largeur.
Les plombiers enroulent un ruban autour de l'isolant d'un tuyau pour commander les bons colliers ; les fabricants de roues et de pneus mesurent la circonférence du talon pour confirmer le diamètre de la jante ; les forestiers mesurent la circonférence du tronc à hauteur de poitrine et en déduisent le diamètre pour les suivis de croissance et les estimations de bois ; les ingénieurs reconstituent des arbres et des rouleaux non étiquetés en les faisant rouler le long d'une règle pour capturer une circonférence par tour.
Dans les logiciels, ce calcul est une étape fréquente au sein des chaînes de géométrie, des filtres d'import CAD et des outils pédagogiques qui permettent aux étudiants de passer du rayon au diamètre, à la circonférence et à l'aire d'un cercle. Intégrer ce point de terminaison dans ces chaînes remplace une division écrite à la main par un contrat versionné, validé et testé : les entrées invalides sont interceptées à la frontière au lieu de propager des valeurs NaN en aval, et la règle d'arrondi est documentée et stable.
Cas d’usage
Dimensionner un tuyau à partir d'une mesure au ruban
Enroulez un ruban autour d'un tuyau isolé, envoyez la circonférence et obtenez le diamètre nécessaire pour commander colliers, manchons ou raccords.
Convertir la circonférence d'un arbre en diamètre du tronc
Les forestiers mesurent la circonférence à hauteur de poitrine ; la diviser par PI donne le diamètre utilisé dans les suivis de croissance et les formules de volume de bois.
Valider la géométrie dans une chaîne automatisée
Appelez le point de terminaison par enregistrement dans un traitement par lots et laissez la validation stricte des entrées rejeter les circonférences nulles, négatives ou non numériques avant qu'elles ne corrompent les calculs en aval.
Questions fréquentes
Combien cela coûte-t-il ?
L'exécution est également gratuite dans votre navigateur sur cette page, avec un code identique.
Quelle formule est utilisée ?
Le diamètre est égal à la circonférence divisée par PI, en utilisant la constante en double précision 3.141592653589793 intégrée à l'environnement d'exécution.
Comment le résultat est-il arrondi ?
Au demi-supérieur, selon le nombre de décimales demandé — six par défaut, tout entier de zéro à douze — de sorte que la sortie soit identique sur chaque machine.
Puis-je reconvertir le diamètre en circonférence ?
Multipliez le diamètre par PI pour retrouver la circonférence. Ce point de terminaison est dédié uniquement au sens circonférence vers diamètre.
Le service conserve-t-il mes mesures ?
Non. La saisie est traitée en mémoire puis supprimée ; seul le résultat calculé est renvoyé.
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/circumference-to-diameter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"circumference":31.41592653589793}'const res = await fetch("https://api.kit.forhosting.com/math/circumference-to-diameter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"circumference": 31.41592653589793
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/circumference-to-diameter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"circumference": 31.41592653589793
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/circumference-to-diameter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"circumference":31.41592653589793}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"circumference":31.41592653589793}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/circumference-to-diameter", 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
{
"circumference": 31.41592653589793
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.circumference_to_diameter",
"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
L'API de conversion de la circonférence en diamètre prend la distance autour d'un cercle et renvoie la distance qui le traverse. Utilisez cette API lorsqu'un mètre ruban entoure un tuyau, une roue ou un tronc d'arbre et que vous avez besoin de la largeur en ligne droite pour un plan, une spécification de pièce ou une commande de matériaux.
Règles de saisie, arrondi et comportement en cas d'erreur
L'API accepte un seul champ obligatoire, circumference, qui doit être un nombre positif et fini. Lorsque la saisie échoue à l'un de ces contrôles, le point de terminaison renvoie une erreur invalid_input qui nomme le champ fautif et, fait important, l'appel n'est pas facturé, car une requête qui n'a jamais exécuté le calcul n'a rien consommé.
Où cette conversion trouve sa place dans les flux de travail réels
À $0.002 par requête, sans supplément unitaire, l'appel est assez bon marché pour chaque enregistrement d'un traitement par lots, et la version gratuite du navigateur sur cette page exécute le module identique : ce que vous testez interactivement est exactement ce que l'API renvoie en production.
Questions techniques
Quelles entrées sont rejetées ?
Les circonférences nulles, négatives, non numériques et non finies renvoient toutes une erreur invalid_input nommant le champ concerné, et ces appels ne sont pas facturés.