Base d'un triangle
Un triangle d'aire 10 et de hauteur 4 a une base de 5 : on double l'aire puis on divise par la hauteur. Cela vaut pour tout triangle, à condition de mesurer la hauteur à angle droit avec la base. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Aire
- 10
- Hauteur
- 4
- Base
- 5
La base d'un triangle est le côté que vous traitez comme le bas lorsque vous abaissez la perpendiculaire jusqu'au sommet opposé. La géométrie scolaire, les métrés de toiture, les croquis de parcelle et les devoirs reposent sur la même identité : l'aire égale la moitié de la base multipliée par cette hauteur perpendiculaire, si bien que la base inconnue vaut le double de l'aire divisée par la hauteur. Ce calculateur accepte deux nombres finis positifs — l'aire et la hauteur — et renvoie la longueur de base correspondante dans le même système d'unités. Il n'a besoin ni des deux autres côtés, ni d'un angle inclus, ni de l'hypothèse d'un angle droit : tout triangle, scalène ou isocèle, obéit à la formule de la moitié de la base fois la hauteur.
Ce que signifie la formule et pourquoi deux nombres suffisent
Tout triangle, rectangle ou oblique, a pour aire la moitié d'une base choisie multipliée par la hauteur perpendiculaire à cette base. Réarranger l'identité est tout l'algorithme que cette capacité exécute : si A égale un demi de b fois h, alors b égale deux A sur h. La base n'est pas un côté privilégié de la figure ; c'est le côté que vous élisez comme le bas lorsque vous mesurez l'altitude jusqu'au sommet opposé.
La hauteur n'est ni une arête pentue, ni la médiane, ni la bissectrice : c'est la distance perpendiculaire unique de ce sommet à la droite de la base choisie, même lorsque le pied tombe hors du segment sur un triangle obtus.
Comme la formule n'emploie jamais les deux autres côtés, vous pouvez retrouver une façade de parcelle à partir d'une aire connue et d'une profondeur connue, retrouver la largeur d'un pignon à partir de l'aire de la face triangulaire et de la montée jusqu'au faîte, ou vérifier un exercice qui énonce aire et hauteur et ne demande que la base.
Les unités restent cohérentes : si l'aire est en mètres carrés et la hauteur en mètres, la base revient en mètres ; si vous envoyez des pieds carrés et des pieds, vous obtenez des pieds. Un triangle rectangle est un cas particulier de la même identité, non une autre, si bien que ce solveur n'est pas limité aux cathètes d'un triangle rectangle.
Les entrées dégénérées sont refusées plutôt que de produire en silence une bande infinie ou de largeur nulle : l'aire et la hauteur doivent être toutes deux strictement positives et finies, car une hauteur nulle diviserait par zéro et une aire non positive n'est pas un triangle propre sous ce contrat. Quiconque cherche la base d'un triangle a en général déjà ces deux nombres et veut la longueur manquante, non une boîte à outils générale de triangles qui demanderait aussi trois côtés, deux angles ou des coordonnées de sommets.
Contrat d'entrée, forme de la réponse et règles de validation
Zéros et négatifs échouent aussi, car une aire géométrique et une altitude géométrique doivent être strictement supérieures à zéro : il n'existe pas de base significative pour une figure effondrée ou inversée, et diviser le double d'une aire non positive par une hauteur inventerait un côté non positif.
En cas de succès le corps répète area et height, renvoie base comme le double de l'aire divisée par la hauteur, arrondit chaque champ numérique à douze décimales pour des goldens stables entre environnements, et inclut une chaîne de formule qui réaffirme que la base égale deux fois l'aire sur la hauteur. Exemple : aire dix et hauteur quatre donnent base cinq, car deux fois dix sur quatre égale cinq. Aire vingt-quatre et hauteur six donnent base huit.
Un contrôle avec aire 7.5 et hauteur trois donne base cinq. La validation en échec ne consomme pas le solde prépayé. Associez la réponse à votre propre conversion d'unités ou code de dessin si besoin : ce point d'accès ne dérive que la base manquante et n'émet ni les deux autres côtés, ni les angles, ni un croquis, ni une conversion entre mètres et pieds.
Conservez les deux entrées dans des unités concordantes afin que la base renvoyée soit dimensionnellement honnête.
Où un calculateur de la base d'un triangle trouve son utilité
Géomètres, paysagistes et feuilles immobilières connaissent souvent l'aire d'une parcelle triangulaire d'après un plan et la profondeur perpendiculaire depuis un piquet ; la façade de rue manquante est exactement cette base. Couvreurs et charpentiers qui connaissent l'aire du pignon triangulaire et la montée jusqu'au faîte retrouvent la largeur à la sablière sans remesurer le mur. Ateliers et outils d'emballage qui ne stockent que l'aire d'un panneau triangulaire et une altitude connue retrouvent l'arête correspondante pour la coupe, le pliage ou la longueur de joint.
Les macros de jeu et de CAD qui conservent aire et hauteur convertissent en une base pour le rembourrage de collision, la longueur de trajectoire ou la mise en page UV. Les feuilles de chantier qui donnent l'aire d'une dalle triangulaire et une montée connue retrouvent le reste du coffrage le long de la base.
Gardez les requêtes petites, figez la base arrondie dans les tests, et vous obtiendrez des côtés manquants reproductibles pour les devoirs, les greffons LMS, les macros CAD et les workers de bord, sans dresser une bibliothèque polygonale générale lorsque la seule inconnue est la base d'un triangle dont l'aire et la hauteur sont déjà connues.
Préférez ce solveur ciblé à un outil d'aire à partir de base et de hauteur lorsque l'intention de recherche est précisément la base manquante, et à un solveur de cathète de triangle rectangle lorsque l'on ne suppose pas que la figure soit rectangle.
Cas d’usage
Façade de parcelle et largeur de pignon à partir d'une aire connue
Un plan ou un métré qui liste l'aire triangulaire et une altitude mesurée devient la façade de rue ou la largeur à la sablière manquantes, sans nouveau levé de l'arête de base.
Macros CAD et oracles LMS
Les scripts qui ne stockent que l'aire du panneau et l'altitude retrouvent l'arête correspondante pour la coupe, la notation ou le rembourrage de collision sous un seul contrat déterministe.
Questions fréquentes
Comment trouver la base d'un triangle à partir de l'aire et de la hauteur ?
Envoyez deux nombres finis positifs : aire A et hauteur perpendiculaire h. La base vaut 2A/h. Exemple : aire 10 et hauteur 4 donnent base 5.
La hauteur doit-elle être perpendiculaire à la base ?
La longueur d'un côté pentu n'est pas la hauteur.
Que se passe-t-il si l'aire ou la hauteur est nulle, négative ou non numérique ?
L'aire et la hauteur doivent être des nombres finis positifs ; une hauteur nulle diviserait par zéro et une aire non positive n'est pas un triangle propre ici.
Est-ce la même chose qu'un calculateur de cathète manquante d'un triangle rectangle ?
Non. Un solveur de cathète suppose un angle droit et renvoie une cathète (et souvent l'hypoténuse). Ce calculateur trouve la base de n'importe quel triangle à partir de l'aire et de la hauteur perpendiculaire à cette base.
Dans quelle unité la base est-elle donnée ?
Dans la même unité que la hauteur. Si l'aire est en mètres carrés et la hauteur en mètres, la base est en mètres ; avec des pieds carrés et des pieds, elle est en pieds. Gardez des unités cohérentes.
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/base-of-a-triangle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":10,"height":4}'const res = await fetch("https://api.kit.forhosting.com/math/base-of-a-triangle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 10,
"height": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/base-of-a-triangle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 10,
"height": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/base-of-a-triangle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":10,"height":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":10,"height":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/base-of-a-triangle", 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
{
"area": 10,
"height": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.base_of_a_triangle",
"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
Zéros, négatifs ou valeurs non finies échouent avec invalid_input et ne sont pas facturés.
Contrat d'entrée, forme de la réponse et règles de validation
Envoyez par POST un corps JSON avec deux champs obligatoires : area, l'aire finie et positive du triangle, et height, l'altitude perpendiculaire finie et positive vers la base inconnue. L'aire peut aussi arriver sous l'alias A ; la hauteur peut arriver comme h ou altitude afin que le code client suive la notation des manuels. Chaque valeur peut être un nombre JSON ou une chaîne numérique ; chaînes vides, champs absents, texte non numérique, NaN et Infinity échouent avec invalid_input en nommant le champ.
Où un calculateur de la base d'un triangle trouve son utilité
Comme l'implémentation est du parse de niveau A pur, 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
Contrôles en classe et devoirs
Laissez les élèves envoyer l'aire et la hauteur perpendiculaire et vérifier la base manquante face à l'identité du manuel base = 2A/h, y compris pour les triangles obtus dont le pied d'altitude tombe hors du segment.
Questions techniques
Combien coûte le calculateur de la base d'un triangle ?
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.