Aire d'un trapèze
Un trapèze dont les côtés parallèles mesurent 8 et 12 et la hauteur 5 a une aire de 50. Saisissez les deux bases et la hauteur perpendiculaire et obtenez l'aire, soit la moyenne des bases multipliée par la hauteur. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Base a
- 8
- Base b
- 12
- Hauteur
- 5
- Aire
- 50
Un trapèze est un polygone à quatre côtés dont une paire de côtés est parallèle : ce sont les bases.
Comment l'aire du trapèze se calcule à partir des deux bases et de la hauteur
Cette identité revient à dire que l'aire égale la longueur de la médiane multipliée par la hauteur, car la médiane se définit comme la moyenne des deux côtés parallèles. Ce moteur additionne les deux bases déjà validées, divise par deux, multiplie par la hauteur validée et renvoie le produit comme aire enclose. La hauteur doit être perpendiculaire aux bases que vous avez choisies ; prendre un côté oblique non parallèle à la place de l'altitude gonfle ou réduit l'aire vraie.
Contrôles habituels : bases huit et douze avec hauteur cinq donnent une aire de cinquante ; bases cinq et neuf avec hauteur quatre donnent vingt-huit ; bases cinq virgule cinq et dix virgule cinq avec hauteur quatre donnent trente-deux. Comme le chemin ne fait qu'une moyenne puis une multiplication après les contrôles de finitude, il est déterministe, O(1) et n'emploie aucun solveur itératif. Cette forme close coïncide avec les manuels de géométrie analytique et maintient les correcteurs automatiques alignés sur le calcul à la main sur les trois mêmes nombres.
La réponse répète les entrées, l'aire et la chaîne de formule afin que journaux et interfaces pédagogiques documentent l'algorithme sans lire le code.
Où l'aire du trapèze apparaît dans le travail réel
Les cours de géométrie du secondaire et de l'université demandent souvent l'aire d'un trapèze lorsque les deux bases parallèles et la hauteur sont données ; un calculateur fiable avec un filtre strict de positivité accélère la correction des devoirs et évite les erreurs de tableur où l'on multiplie les quatre côtés ou l'on traite une jambe inclinée comme si c'était la hauteur.
Les flux d'architecture et d'intérieur estiment le matériau pour panneaux trapézoïdaux, pans de toiture et parcelles lorsque les deux bords parallèles sont mesurés sur site et que le jeu de hauteur sort du plan. Les équipes de fabrication dimensionnent des plaques trapézoïdales, des parois de trémie et des transitions de gaine ; lorsque les deux arêtes parallèles sont fixées par les pièces d'accouplement et la hauteur par les règles de jeu, l'aire est la grandeur qui pilote le coût et le poids du matériau.
Les notes civiles et paysagères enregistrent souvent un accotement, une face de mur de soutènement ou un massif comme trapèze aux deux bords parallèles de longueurs différentes ; convertir ces trois mesures en aire est l'étape qui alimente les quantités de terre, de peinture ou de revêtement.
Les bibliothèques de jeux, de graphisme et de CAD stockent des quadrilatères trapézoïdaux pour jupes de terrain, panneaux d'interface et enveloppes UV ; une aire déterministe à partir de deux bases et de la hauteur soutient le calcul de mise en page et les proxies de collision sans une pile complète de géométrie computationnelle.
Si plus tard vous avez besoin des diagonales d'un trapèze, des jambes non parallèles ou de l'aire d'un quadrilatère général à partir de quatre côtés et d'un angle, traitez-les comme des intentions de recherche distinctes plutôt que de surcharger cette page d'aire de trapèze.
Cas d’usage
Panneaux, plaques et croquis de chantier
Lorsque deux bords parallèles et la hauteur perpendiculaire sont mesurés, obtenez l'aire correspondante pour le matériau, les nomenclatures de coupe et les notes d'implantation.
Questions fréquentes
La hauteur doit-elle être perpendiculaire aux bases ?
Oui. height est la distance perpendiculaire entre les deux côtés parallèles. Une jambe oblique non parallèle n'est pas la hauteur et donnera une aire fausse si vous l'envoyez comme height.
Que se passe-t-il si une base ou la hauteur est nulle ou négative ?
Ce contrat exige des longueurs finies strictement positives, donc zéro et les négatifs sont rejetés et ne sont pas facturés.
Comment calcule-t-on l'aire d'un trapèze ?
Additionnez les deux côtés parallèles, divisez par deux et multipliez par la hauteur perpendiculaire. Avec des bases de 8 et 12 et une hauteur de 5, la base moyenne vaut 10, donc l'aire vaut 50.
Peut-on saisir des longueurs avec décimales ?
Oui. Toute longueur positive convient, décimales comprises. Des bases de 5,5 et 10,5 avec une hauteur de 4 donnent par exemple une aire de 32, dans la même unité carrée que vos mesures.
La calculatrice donne-t-elle aussi les diagonales ou les côtés obliques ?
Non. Elle calcule uniquement l'aire à partir des deux côtés parallèles et de la hauteur. Les diagonales, les côtés non parallèles ou l'aire d'un quadrilatère quelconque relèvent d'autres calculs.
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/trapezoid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base_a":8,"base_b":12,"height":5}'const res = await fetch("https://api.kit.forhosting.com/math/trapezoid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base_a": 8,
"base_b": 12,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/trapezoid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base_a": 8,
"base_b": 12,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/trapezoid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base_a":8,"base_b":12,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base_a":8,"base_b":12,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/trapezoid", 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
{
"base_a": 8,
"base_b": 12,
"height": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.trapezoid",
"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'aire enclose est le produit de la hauteur perpendiculaire par la moyenne de ces deux bases : A égale (base_a plus base_b) divisé par deux, fois height. Ce calculateur accepte trois longueurs finies et strictement positives, applique cette identité sous forme close et renvoie l'aire comme JSON structuré afin que devoirs, croquis de chantier et notes de fabrication restent alignés sur la même arithmétique. Zéro, négatifs, absents et valeurs non numériques échouent avec invalid_input et ne sont pas facturés. Un appel API réussi coûte $0.002.
Comment l'aire du trapèze se calcule à partir des deux bases et de la hauteur
Nommez les deux côtés parallèles base_a et base_b, et mesurez la distance perpendiculaire entre ces parallèles comme height. La formule classique de l'aire est la moyenne des bases multipliée par la hauteur, écrite A = (base_a + base_b) / 2 × height. D'énormes magnitudes peuvent encore déborder la plage double d'IEEE-754 ; lorsque le produit n'est pas fini, la requête échoue avec un avis d'overflow clair au lieu de renvoyer Infinity dans le JSON.
Ce que vous envoyez et ce que vous recevez
Zéro est rejeté autant que tout négatif, car un trapèze dégénéré dont une base ou la hauteur s'annule n'est pas une figure d'aire positive selon ce contrat. Contrôles d'exemple : bases huit et douze avec hauteur cinq donnent une aire de cinquante ; bases six et dix avec hauteur trois donnent vingt-quatre ; height nulle ou height négative échoue en nommant le champ height. Servez-vous de l'outil gratuit du navigateur pour un contrôle rapide, puis appelez le même contrat depuis des scripts pour une évaluation en masse sans réécrire l'identité de la moyenne des bases dans chaque langage. Fournissez trois nombres finis obligatoires : base_a est la longueur du premier côté parallèle et doit être strictement positive, base_b est la longueur du second côté parallèle et doit être strictement positive, et height est l'altitude perpendiculaire entre ces parallèles et doit être strictement positive. Les alias courts a, base1 ou top pour base_a ; b, base2 ou bottom pour base_b ; et h ou height_length pour height sont acceptés, afin que des étiquettes compactes de formulaire n'imposent pas un second gestionnaire. Champs manquants, chaînes vides, texte non numérique, NaN, Infinity, zéro et dimensions négatives sont rejetés avec invalid_input et ne sont pas facturés. En cas de succès, la réponse JSON renvoie base_a, base_b, height, area et formula avec la valeur area = (base_a + base_b) / 2 × height, afin que correcteurs et pipelines puissent affirmer à la fois le nombre et l'algorithme. Le contrat est un JSON stable, adapté aux tests unitaires, aux réviseurs de devoirs et aux lots. Le tarif API est le prix de base publié de $0.002 par élément réussi.
Où l'aire du trapèze apparaît dans le travail réel
Comme cette capacité est un moteur de parse pur, une validation échouée ne consomme pas le solde et les exécutions réussies restent à $0.002 par élément.
Cas d'intégration
Vérification de devoirs et d'examens
Calculez l'aire enclose du trapèze à partir des bases et de la hauteur du manuel, et refusez une dimension nulle ou négative avec une erreur invalid_input claire.
Fixtures géométriques pour CAD et essais
Transformez deux bases et une hauteur en une aire reproductible pour tests, documentation et actifs trapézoïdaux dans le navigateur ou via l'API.
Questions techniques
Comment calcule-t-on l'aire d'un trapèze ?
Envoyez trois nombres finis et positifs : base_a, base_b et height. L'API renvoie area = (base_a + base_b) / 2 × height avec les entrées répétées et la chaîne de formule.
Quels noms de champ et alias sont acceptés ?
Les champs canoniques sont base_a, base_b et height. Les alias a, base1 ou top correspondent à base_a ; b, base2 ou bottom à base_b ; h ou height_length à height.
Combien coûte le calculateur d'aire d'un trapèze ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.