Aire d'un tronc de cône
Avec des rayons de 3 et 4 et une génératrice de 5, un tronc de cône a une aire latérale de 109,9557428756 et une aire totale de 188,4955592154. Saisissez les deux rayons et la longueur mesurée le long du côté incliné. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Rayon 1
- 3
- Rayon 2
- 4
- Apothème
- 5
- Aire latérale
- 109,9557428756
- Surface
- 188,4955592154
Vous fournissez les deux rayons de base et l'apothème mesurée le long de la surface latérale, et vous obtenez en retour l'aire latérale ainsi que les deux bases circulaires en un seul appel déterministe. C'est le calcul qui se cache derrière les cônes de tôle, les abat-jour, les seaux, les toits de silos et les pièces montées, réalisé avec exactitude, en une seule requête, sans tableur et sans trigonométrie de votre côté.
Pourquoi l'apothème est la donnée qui compte
La plupart des manuels de géométrie définissent un tronc par sa hauteur perpendiculaire, mais presque personne ne la mesure réellement lorsqu'il s'agit d'en fabriquer un. Un tôlier qui découpe un réducteur dans une feuille plane, un tapissier qui recouvre un abat-jour ou un couvreur qui habille un conduit de ventilation travaille à partir de l'apothème : la distance le long de la face inclinée entre les deux rebords.
Ce point d'entrée prend directement l'apothème, donc pas d'étape de conversion pythagoricienne, pas d'erreur d'arrondi introduite avant le véritable calcul et aucun risque de confondre h avec L. Comme la forme est entièrement décrite par trois longueurs, l'appel est idempotent et adapté à la mise en cache : des dimensions identiques donnent toujours des aires identiques, ce qui permet de l'intégrer en toute sécurité dans des moteurs de tarification, des configurateurs et des traitements par lots exécutant des milliers de pièces pendant la nuit sans dérive des résultats.
La formule, calculée avec exactitude
Un tronc de cône se déplie en un secteur annulaire plan dont l'aire vaut pi multiplié par la somme des rayons multipliée par l'apothème : A_lat = pi·(R + r)·L. Les deux bases circulaires contribuent pour pi·(R² + r²), et la surface totale est simplement leur somme.
L'implémentation évalue ces expressions en virgule flottante double précision, rejette tout rayon négatif — un rayon négatif est une erreur de données, pas une forme — et arrondit le résultat à dix décimales afin que la même entrée produise toujours une sortie identique à l'octet près sur n'importe quelle machine. Les rayons nuls sont légitimes : un rayon nul décrit un cône complet, et des rayons égaux décrivent le flanc d'un cylindre. Tout est déterministe ; il n'y a ni aléa, ni horloge, ni service externe dans la chaîne.
Les cas limites sont traités délibérément : une apothème nulle écrase la bande latérale et ne renvoie que les aires des deux bases, et des rayons égaux ramènent la formule à la bien connue aire latérale du cylindre 2·pi·R·L plus les deux disques.
Sa place dans les flux de travail réels
L'estimation des coûts est l'usage le plus évident : multipliez l'aire renvoyée par votre prix de matière par unité de surface et vous obtenez un devis défendable pour le métal, le tissu, la peinture ou l'isolant en quelques secondes. Elle est tout aussi utile dans les pipelines de validation — vérifier que l'aire annoncée par un export CAO correspond aux dimensions avant la validation d'une commande — et dans l'enseignement, où un étudiant peut confronter son calcul manuel à une réponse exacte.
Les équipes du CVC, de l'agriculture et de la fabrication d'équipements alimentaires l'intègrent directement dans leurs outils de devis, de sorte qu'un commercial obtient le même nombre qu'un ingénieur calculerait à la main — instantanément, et avec une piste d'audit des entrées exactes.
Cas d’usage
Chiffrer des réducteurs en tôle
Fournissez les deux diamètres et la longueur d'apothème d'un réducteur de conduit, puis multipliez l'aire latérale par votre prix de l'acier au mètre carré pour un devis matière instantané.
Estimer le tissu pour des abat-jour
Un abat-jour conique est un tronc de cône ; l'aire latérale vous indique exactement la quantité de tissu ou de parchemin à commander, y compris la marge de chute des deux rebords.
Vérifier les surfaces d'un export CAO
Comparez l'aire rapportée par un export CAO avec la réponse analytique avant de lancer une pièce en fabrication, afin de repérer tôt les erreurs d'unités.
Questions fréquentes
Combien cela coûte-t-il ?
L'exécution est également gratuite dans votre navigateur sur cette page.
Quelles entrées faut-il fournir ?
Les deux rayons de base et l'apothème du tronc, sous forme de nombres. Les chaînes numériques sont acceptées également.
Et si je ne connais que la hauteur perpendiculaire ?
Convertissez-la d'abord avec L = sqrt(h^2 + (R − r)^2), ou utilisez un solveur de troncs acceptant directement la hauteur perpendiculaire.
Quelles entrées sont rejetées ?
Les rayons nuls sont autorisés — un rayon nul correspond à un cône complet.
Quelque chose est-il conservé après l'appel ?
Non. Les nombres sont calculés en mémoire puis écartés ; seul l'objet de résultat 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/frustum-cone-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius1":3,"radius2":4,"slant_height":5}'const res = await fetch("https://api.kit.forhosting.com/math/frustum-cone-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius1": 3,
"radius2": 4,
"slant_height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/frustum-cone-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius1": 3,
"radius2": 4,
"slant_height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/frustum-cone-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius1":3,"radius2":4,"slant_height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius1":3,"radius2":4,"slant_height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/frustum-cone-area", 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
{
"radius1": 3,
"radius2": 4,
"slant_height": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.frustum_cone_area",
"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 d'aire du tronc de cône calcule la surface totale d'un cône tronqué, c'est-à-dire la forme obtenue lorsque la pointe d'un cône est sectionnée par un plan parallèle à sa base.
Pourquoi l'apothème est la donnée qui compte
Vous envoyez radius1, radius2 et slant_height sous forme de nombres simples, et vous recevez la surface totale avec la composante latérale détaillée séparément, ce qui vous permet de chiffrer la matière pour le flanc seul ou pour le solide fermé complet.
Questions techniques
L'aire latérale est-elle renvoyée séparément ?
Oui. La réponse inclut lateral_area (la surface latérale) et surface_area (le flanc plus les deux bases circulaires), pour chiffrer la pièce ouverte ou fermée.