Aire d'ellipse
Multipliez π par les deux demi-axes et vous avez l'aire de l'ellipse : des demi-axes de 5 et 3 enferment environ 47,123889803847 unités carrées. Un demi-axe nul donne une aire nulle, un demi-axe négatif est refusé. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- A
- 5
- B
- 3
- Aire
- 47,1238898038
- Pi
- 3,1415926536
L'aire d'une ellipse est le produit de ses deux demi-axes par pi : A égale π fois a fois b. Ce calculateur d'aire d'ellipse accepte deux longueurs finies pour les demi-axes, les multiplie par la constante π de l'environnement d'exécution et renvoie une aire arrondie de façon stable que vous pouvez figer dans des tests, des contrôles de devoirs ou des estimations de fabrication sans installer une bibliothèque de géométrie.
Ce que signifie A = π a b et comment les demi-axes mettent à l'échelle le disque
Une ellipse est l'étirement affine d'un cercle unité : si vous prenez le disque unité et mettez à l'échelle un axe par a et l'autre par b, chaque élément d'aire est multiplié par la valeur absolue du produit a b. C'est pourquoi la formule classique est simplement pi fois a fois b — le même π qui apparaît dans la formule du cercle A = π r² lorsque les deux demi-axes sont égaux.
Comme l'aire évolue avec le produit des deux mesures linéaires, doubler un seul demi-axe double l'aire, tandis que doubler les deux multiplie l'aire par quatre. Une erreur relative de mesure sur un grand axe contribue donc davantage à l'erreur absolue d'aire que la même erreur relative sur un petit axe ; le produit amplifie les deux. Les unités relèvent de votre responsabilité : si a et b sont en mètres, l'aire est en mètres carrés ; s'ils sont en pouces, l'aire est en pouces carrés.
L'ordre de a et b n'a pas d'importance pour l'aire — les échanger laisse A inchangé —, bien que les plans d'ingénierie étiquettent souvent d'abord le demi-axe horizontal. Lorsque vous avez besoin du périmètre, de l'excentricité ou de la distance focale, utilisez un outil d'ellipse plus complet ; ici l'intention de recherche est l'aire seule à partir des deux demi-axes, ce qui correspond à la requête courante d'un calculateur d'aire d'ellipse sur les sites de devoirs et les aides CAD.
Contrat d'entrée, forme de la réponse et erreurs de demi-axe négatif
Si l'un des demi-axes est strictement négatif, le gestionnaire rejette la requête avec un message clair indiquant qu'un demi-axe d'ellipse ne peut pas être inférieur à zéro — ces échecs ne sont pas facturés. Le zéro est accepté sur l'un ou les deux axes et produit une aire nulle, limite mathématique d'une ellipse plate dégénérée.
En cas de succès, le corps inclut a et b renvoyés, l'aire calculée A = π a b, une chaîne de formule rappelant A = π a b, et la constante pi utilisée par le runtime. Exemple : a égal à cinq et b égal à trois produit une aire d'environ 47.123889803847. Gardez les requêtes légères — deux nombres en entrée, une poignée en sortie — et figez l'aire arrondie dans des tests automatisés pour qu'un futur changement d'arrondi apparaisse immédiatement sans redériver π à la main.
Quand l'aire d'une ellipse vous est utile
Les salles de classe et les plateformes de tutorat utilisent un calculateur d'aire d'ellipse dédié pour que les apprenants vérifient A = πab pour des axes non négatifs arbitraires sans erreurs de mode calculatrice ni confusion entre libellés major et minor. Les générateurs d'examens et les plugins LMS ont besoin d'un oracle déterministe qui marque un demi-axe négatif comme invalide au lieu de prendre silencieusement une valeur absolue qui masquerait une erreur de signe de l'élève. Une validation échouée ne consomme pas le solde.
Maintenez les deux demi-axes finis et non négatifs, figez l'aire arrondie dans les tests, et vous obtenez des aires elliptiques reproductibles pour les devoirs, les contrôles CAD et les edge workers sans monter votre propre pile de géométrie.
Cas d’usage
Contrôles de devoirs et de classe
Les élèves saisissent deux demi-axes et vérifient A = πab par rapport aux réponses du manuel sans surprises de conversion d'unités ni valeurs absolues silencieuses.
Notation automatique d'examens et LMS
Notez les items d'aire d'ellipse avec un oracle déterministe qui rejette les demi-axes négatifs et ne corrige jamais en silence une erreur de signe.
Questions fréquentes
Comment calculer l'aire d'une ellipse à partir de ses demi-axes ?
Envoyez deux longueurs finies non négatives a et b.
Que se passe-t-il si un demi-axe est négatif ?
Un demi-axe d'ellipse euclidienne ne peut pas être inférieur à zéro ; ces échecs ne sont pas facturés.
Un demi-axe nul est-il autorisé ?
Oui. Si l'un des demi-axes est nul, l'aire est nulle — la limite d'une ellipse plate dégénérée.
Que se passe-t-il si a égale b ?
L'ellipse est un cercle de rayon a (ou b). L'aire égale π a², comme la formule du cercle.
Que devient l'aire si je double un demi-axe ?
L'aire double aussi, car elle dépend du produit des deux demi-axes. Si vous doublez les deux, elle est multipliée par quatre ; c'est pourquoi une petite erreur sur un grand axe pèse lourd.
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/ellipse-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":5,"b":3}'const res = await fetch("https://api.kit.forhosting.com/geom/ellipse-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 5,
"b": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/ellipse-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 5,
"b": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/ellipse-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":5,"b":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":5,"b":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/ellipse-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
{
"a": 5,
"b": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.ellipse_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
Un demi-axe négatif est rejeté avec invalid_input car une longueur ne peut pas être négative en géométrie euclidienne ; une longueur nulle sur l'un ou l'autre axe est admise et produit une aire nulle. Lorsque a égale b, la figure est un cercle et le résultat correspond à π r au carré, de sorte que le même endpoint couvre les disques circulaires comme cas particulier d'axes égaux.
Ce que signifie A = π a b et comment les demi-axes mettent à l'échelle le disque
L'endpoint ne convertit jamais les unités ; il applique uniquement la carte géométrique pure des deux demi-axes vers l'aire enclose.
Contrat d'entrée, forme de la réponse et erreurs de demi-axe négatif
Envoyez en POST un objet JSON avec deux champs obligatoires : a et b (alias semi_axis_a, semi_major, semiAxisA pour le premier et semi_axis_b, semi_minor, semiAxisB pour le second). Chaque valeur doit être un nombre fini ou une chaîne numérique ; les valeurs manquantes, vides, non numériques, NaN et Infinity échouent avec invalid_input en nommant le champ. Associez la réponse à vos propres libellés d'unités dans l'interface ; cet endpoint n'émet pas de chaînes d'unités ni de prose multi-étapes au-delà du champ formula.
Où une API d'aire d'ellipse apporte une vraie valeur
Les estimateurs de fabrication, d'aménagement paysager et d'architecture calculent des dalles elliptiques, plateaux de table, parterres et ouvertures ovales à partir de demi-axes mesurés avant de commander le matériau ; appeler une petite API parse évite d'embarquer des constantes π ad hoc dans chaque tableur. Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002, sans jetons de modèle et sans réseau sortant.
Cas d'intégration
Estimations de fabrication et de chantier
Calculez l'aire de dalles, tables, parterres ou ouvertures elliptiques à partir de demi-axes mesurés dans des scripts et tableurs via un petit appel API prépayé.
Questions techniques
Combien coûte le calculateur d'aire d'ellipse ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.