Calculateur de sphéroïde allongé
Saisissez les rayons équatorial et polaire d'une sphère étirée, comme un ballon de rugby ou un fond de réservoir allongé, et obtenez son volume exact, quatre tiers de π fois a² fois c, ainsi que son aire. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Rayon équatorial
- 2
- Rayon polaire
- 4
- Volume
- 67,0206432766
- Surface
- 85,9137413115
- Excentricité
- 0,8660254038
Un sphéroïde allongé (prolate) est le solide obtenu en faisant tourner une ellipse autour de son grand axe : les deux demi-axes équatoriaux sont égaux et le demi-axe polaire est plus long ou égal. C’est le modèle naturel des ballons de rugby, des ballons de football américain, de certaines figures planétaires, de fonds de cuve allongés et de nombreuses primitives CAO qui ressemblent à des sphères étirées. Avec un rayon équatorial a positif et un rayon polaire c tel que c est supérieur ou égal à a, le volume est exact : quatre tiers de pi fois a au carré fois c. L’aire de surface admet aussi une forme fermée avec le facteur d’excentricité e égal à la racine carrée de un moins a au carré sur c au carré, puis multiplie deux pi a au carré par un plus c sur a e fois l’arcsinus de e. Lorsque a égale c, l’excentricité s’annule et la surface se réduit aux familiers quatre pi a au carré d’une sphère.
Ce que volume et aire signifient pour un sphéroïde allongé
Un sphéroïde allongé est un ellipsoïde de révolution particulier : les deux demi-axes équatoriaux valent a et le demi-axe polaire vaut c avec c supérieur ou égal à a. Sous forme cartésienne, tout point de la surface vérifie x au carré sur a au carré plus y au carré sur a au carré plus z au carré sur c au carré égal à un. Le volume découle de l’étirement d’une boule unité selon ces directions principales : V vaut quatre tiers de pi fois a au carré fois c.
Lorsque a égale c égale r, on retrouve le volume de la sphère quatre tiers de pi fois r au cube. L’aire d’un sphéroïde allongé a une expression élémentaire exacte, contrairement à l’ellipsoïde triaxial général. On définit l’excentricité e de l’ellipse génératrice comme la racine de un moins a au carré sur c au carré.
Alors l’aire S vaut deux pi a au carré multiplié par (un plus c sur a e fois arcsinus de e). Quand e tend vers zéro, arcsinus de e sur e tend vers un et S tend vers quatre pi a au carré ; c’est pourquoi l’implémentation traite le cas limite sphérique à part au lieu de diviser par un e nul.
Les unités restent cohérentes avec l’unité de longueur que vous fournissez pour les deux rayons : des mètres donnent des mètres cubes de volume et des mètres carrés d’aire ; des pouces donnent des pouces cubes et carrés. Les rayons nuls ou négatifs sont rejetés car ils ne décrivent pas un solide d’étendue positive. L’équatorial plus grand que le polaire est aussi rejeté pour que le contrat prolate reste honnête, sans échanger les axes en silence ni inventer une valeur absolue.
L’arithmétique se limite à quelques multiplications, une racine et un sinus inverse après coercition : pas d’itération, pas d’échantillonnage Monte-Carlo, pas de dépendance à l’horloge système.
Conseils pratiques, limites et recherches associées
Pour l’enseignement, préférez des exemples appariés : équatorial deux et polaire quatre pour un solide clairement allongé ; équatorial un et polaire un pour une sphère unité où le volume est quatre tiers de pi et l’aire quatre pi ; et équatorial trois avec polaire deux pour montrer le rejet ferme lorsque la mesure équatoriale dépasse la polaire.
Cette page cible les personnes qui cherchent un calculateur de sphéroïde allongé ou volume et aire à partir des rayons équatorial et polaire ; ce n’est pas un outil d’ellipsoïde triaxial général, ni un calculateur oblate, ni une voie d’approximation Knud Thomsen. Préférez cet outil lorsque vous connaissez déjà les deux rayons prolate et avez besoin du volume exact plus l’aire exacte en une seule fois.
Les contrôles aller-retour sont simples : après le cas sphérique, confirmez volume égal à quatre tiers de pi a au cube et aire égale à quatre pi a au carré ; pour des rayons inégaux, confirmez que le volume évolue avec a au carré fois c lorsque vous doublez l’axe polaire. Si vous avez besoin de trois demi-axes distincts, utilisez le calculateur d’ellipsoïde triaxial ; si vous avez besoin d’une sphère pure à partir d’un seul rayon, utilisez les outils sphère dédiés plutôt que de forcer des rayons prolate égaux.
Cas d’usage
Ballons, cuves et chiffrage d’emballage
Transformez des rayons équatorial et polaire mesurés en volume pour capacité ou masse, et en aire pour peinture, emballage et commandes de matière sur pièces sphéroïdales allongées.
Précontrôles CAO et fabrication
Validez des cotes de stock prolate dans des scripts avant imbrication ou devis : volume pour masse estimée, aire exacte pour revêtement et traitement thermique.
Questions fréquentes
Quelle est la formule du volume d’un sphéroïde allongé ?
Avec rayon équatorial a et rayon polaire c (c ≥ a > 0), le volume est (4/3)·π·a²·c. Les deux longueurs doivent utiliser la même unité. Quand a = c = r, c’est le volume de la sphère (4/3)·π·r³.
Quelle est la formule de l’aire de surface ?
Avec excentricité e = √(1 − a²/c²), l’aire est 2·π·a²·(1 + (c/(a·e))·arcsin(e)). Quand a = c le solide est une sphère et l’aire vaut exactement 4·π·a².
Pourquoi un rayon équatorial supérieur au polaire est-il rejeté ?
Cette géométrie est un sphéroïde aplati (oblate), non allongé.
En quoi cela diffère-t-il d’un calculateur d’ellipsoïde triaxial ?
Un sphéroïde allongé a deux axes équatoriaux égaux et un axe polaire. L’ellipsoïde général nécessite trois demi-axes indépendants et approxime souvent l’aire ; cet outil utilise les formes fermées exactes prolate.
Le calculateur de sphéroïde allongé est-il gratuit ?
L’outil navigateur est gratuit et s’exécute en local.
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/geom/prolate-spheroid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"equatorial_radius":2,"polar_radius":4}'const res = await fetch("https://api.kit.forhosting.com/geom/prolate-spheroid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"equatorial_radius": 2,
"polar_radius": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/prolate-spheroid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"equatorial_radius": 2,
"polar_radius": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/prolate-spheroid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"equatorial_radius":2,"polar_radius":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"equatorial_radius":2,"polar_radius":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/prolate-spheroid", 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
{
"equatorial_radius": 2,
"polar_radius": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.prolate_spheroid",
"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
Cette capacité regroupe les deux résultats en JSON déterministe, sans système d’algèbre formelle, sans graines aléatoires, avec la même fonction pure de résolution dans l’outil gratuit du navigateur et sur le chemin API prépayé. Si le rayon équatorial dépasse le rayon polaire, l’entrée est rejetée avec invalid_input, car cette géométrie est oblate et non prolate, et relève d’une autre intention de recherche et d’un autre jeu de formules.
Comment appeler l’API et ce qui revient
Utilisez-le pour des pipelines de devoirs de géométrie, des scripts d’emballage et de ballons sportifs, des contrôles de figures planétaires, des bacs à sable de préparation d’entretiens, des précontrôles CAO ou tout flux qui a besoin de chiffres prolate reproductibles sans installer un paquet d’algèbre formelle sur chaque machine. N’ajoutez une conversion d’unités que si vos données mélangent millimètres et mètres ; cette capacité ne convertit pas les unités linéaires pour vous. Envoyez un corps JSON avec equatorial_radius et polar_radius. Le champ equatorial_radius est le demi-axe équatorial positif a ; les alias a, equatorial, a_eq et radius_eq sont acceptés. Le champ polar_radius est le demi-axe polaire c ; les alias c, polar, a_polar et radius_polar ont le même sens. Les deux doivent être des nombres finis strictement positifs et dans les limites publiées, partager la même unité de longueur et satisfaire polar_radius supérieur ou égal à equatorial_radius. En cas de succès, la réponse renvoie les deux rayons ; volume est la valeur exacte quatre tiers de pi a au carré c ; surface_area suit la formule fermée d’excentricité ou la limite sphérique ; eccentricity e (zéro sur une sphère) ; is_sphere lorsque les deux rayons sont égaux ; method vaut prolate_spheroid ; et un bloc formula court documente les deux expressions. Une validation échouée — champ requis manquant, nombre non fini, rayon non positif, magnitude hors plage ou équatorial supérieur au polaire — renvoie invalid_input et n’est jamais facturée. Le tarif est un montant fixe $0.002 par requête réussie avec l’unité item.
Conseils pratiques, limites et recherches associées
Gardez chaque rayon dans la plage positive publiée jusqu’à un billion afin que les produits intermédiaires et les sinus inverses restent finis en double précision IEEE sur le Worker et dans le navigateur. Comme le volume ne dépend que de a au carré fois c, les élèves peuvent recalculer à la main de jolies fractions de pi et aligner ligne à ligne avec l’API en divisant au besoin les flottants rapportés par pi. Le meilleur test de cohérence de l’aire est la sphère : égalisez les deux rayons et vérifiez que surface_area correspond à quatre pi a au carré dans la tolérance flottante. Les tâches en échec avec invalid_input ne consomment pas le solde prépayé, ce qui rend les scripts exploratoires peu coûteux lorsque l’utilisateur saisit des mesures impossibles en apprenant le contrat.
Cas d'intégration
Contrôle des devoirs de volume et d’aire prolate
Donnez aux élèves des rayons équatorial et polaire ; comparez leur volume et leur aire en forme fermée au résultat déterministe de l’API ou du navigateur gratuit.