Côté manquant d'un triangle rectangle
Trouvez le troisième côté d'un triangle rectangle à partir des deux connus : des côtés de l'angle droit de 3 et 4 donnent une hypoténuse de 5, et une hypoténuse de 13 avec une cathète de 5 donne 12. Les couples impossibles sont refusés. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- A
- 3
- B
- 4
- Côté manquant
- 5
- Manquant
- c
- C
- 5
Un triangle rectangle se définit par un angle intérieur de quatre-vingt-dix degrés et, dès que deux de ses trois côtés sont connus, le théorème de Pythagore fixe la troisième longueur. Ce calculateur de côté manquant répond à cette seule question : vous avez déjà deux longueurs positives et vous avez besoin du côté inconnu, pas des angles ni de l'aire. Envoyez les deux cathètes pour retrouver l'hypoténuse comme racine carrée de la somme des carrés, ou envoyez l'hypoténuse avec une cathète pour retrouver l'autre cathète comme racine carrée de la différence des carrés.
Ce qu'une résolution de côté manquant calcule réellement
Un triangle rectangle a un angle intérieur d'exactement quatre-vingt-dix degrés. Les deux côtés qui forment cet angle droit sont les cathètes, conventionnellement étiquetées a et b ; le côté opposé à l'angle droit est l'hypoténuse c et est toujours le plus long.
Si vous connaissez déjà deux de ces trois longueurs, l'identité de Pythagore c au carré égale a au carré plus b au carré se réarrange en une forme fermée pour l'inconnue : l'hypoténuse est la racine carrée positive de la somme des carrés des cathètes, et une cathète manquante est la racine carrée positive du carré de l'hypoténuse moins le carré de la cathète connue.
Cette identité n'est ni une recherche, ni un ajustement, ni une itération numérique : c'est une addition ou une soustraction de carrés et une racine carrée, et cette capacité encode cette forme fermée de bout en bout. Les triplets classiques apparaissent immédiatement : cathètes trois et quatre donnent le côté manquant cinq ; hypoténuse treize avec cathète connue cinq donne douze ; des copies mises à l'échelle comme cathètes six et huit donnent dix.
Les résultats irrationnels tels que cathètes un et un reviennent comme valeurs à virgule flottante arrondies pour une comparaison stable entre moteurs. Parce que l'hypoténuse est le côté le plus long, elle doit dépasser strictement chaque cathète connue ; une hypoténuse plus courte qu'une cathète donnée ne peut pas s'opposer à un angle droit en géométrie euclidienne, et un couple égal ferait s'effondrer la cathète manquante à zéro.
Le calculateur refuse donc ces couples plutôt que de renvoyer un zéro, un nombre complexe ou une affectation silencieusement inversée de quel côté est lequel. Il refuse aussi tout côté fourni qui n'est pas un nombre fini positif, si bien qu'une course nulle, une coupe négative ou un jeton non numérique ne ressemblent jamais à une résolution réussie du troisième côté.
Quand trouver le troisième côté est utile
Les salles de classe et les plateformes de tutorat utilisent un calculateur de côté manquant d'un triangle rectangle pour que les apprenants vérifient la troisième longueur sans mélanger quelle formule s'applique : deux cathètes contre hypoténuse plus une cathète. Les outils de construction et de calepinage convertissent deux membres mesurés — deux courses, ou une diagonale plus une montée — en longueur de coupe restante avant de commander le stock.
Les moteurs de jeu et bacs à sable physiques engendrent des triangles rectangles à partir du couple déjà stocké par le concepteur et ont besoin de l'étendue complémentaire sans tirer une bibliothèque géométrique complète. Les générateurs d'examens et greffons LMS ont besoin d'un oracle déterministe qui refuse un côté non positif et une hypoténuse qui n'est pas le plus long côté, plutôt que de prendre des valeurs absolues et de noter comme justes des devoirs inversés.
La landing est volontairement plus étroite qu'un solveur complet de triangle rectangle : elle ne renvoie ni angles ni aire, si bien que la page reste alignée sur la recherche du troisième côté plutôt que de concurrencer une trousse triangulaire complète.
Cas d’usage
Vérifications du troisième côté en classe
Les élèves saisissent n'importe quels deux côtés d'un triangle rectangle pour vérifier la longueur manquante face aux exercices de manuel 3-4-5 et 5-12-13 avec un oracle déterministe.
Coupe de chantier à partir de deux côtés mesurés
Convertissez deux membres mesurés — deux cathètes, ou l'hypoténuse d'un contreventement plus une montée ou une course — en longueur de coupe restante avant de commander ou de débiter le matériau.
Jeux et scripts de calepinage
Retrouvez le côté complémentaire à partir du couple déjà stocké par la scène, sans importer un système complet d'algèbre computationnelle géométrique.
Questions fréquentes
Comment trouver le côté manquant d'un triangle rectangle à partir de deux côtés ?
Envoyez exactement deux parmi a, b et c comme nombres finis positifs.
Quels deux côtés envoyer : cathètes, hypoténuse, ou n'importe quel couple ?
N'importe quel couple. Les deux cathètes retrouvent l'hypoténuse. L'hypoténuse plus une cathète retrouve l'autre cathète.
Que se passe-t-il si un côté fourni est zéro, négatif ou n'est pas un nombre fini ?
Chaque côté fourni doit être un nombre fini positif. Une entrée invalide n'est pas facturée.
Pourquoi le côté manquant est-il refusé lorsque l'hypoténuse n'est pas le plus long côté ?
Un triangle rectangle euclidien exige que l'hypoténuse soit strictement plus longue que chaque cathète. Une hypoténuse plus courte ou égale ne peut pas produire de cathète manquante positive, donc le couple est refusé.
Le calculateur donne-t-il aussi les angles ou l'aire ?
Non. Il répond à une seule question, la longueur du côté manquant, avec le théorème de Pythagore. À côté du résultat, vous voyez les trois côtés complets et la formule appliquée, prêts à recopier dans votre travail.
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/missing-side-of-a-right-triangle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"leg_a":1}'const res = await fetch("https://api.kit.forhosting.com/math/missing-side-of-a-right-triangle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"leg_a": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/missing-side-of-a-right-triangle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"leg_a": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/missing-side-of-a-right-triangle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"leg_a":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"leg_a":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/missing-side-of-a-right-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
{
"a": 3,
"leg_a": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.missing_side_of_a_right_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
Chaque côté fourni doit être un nombre fini positif ; zéro, négatifs, infini et valeurs non numériques échouent avec invalid_input et ne sont pas facturés.
Contrat d'entrée, forme de la réponse et erreurs
La validation échouée n'est pas facturée. Envoyez un corps JSON avec exactement deux des trois côtés : a et b sont les cathètes qui rencontrent l'angle droit, et c est l'hypoténuse opposée à cet angle. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; a accepte aussi les alias leg_a, side_a et leg1, b accepte leg_b, side_b et leg2, et c accepte hypotenuse, hyp et long_side. Manquer le couple, n'envoyer qu'un seul côté ou envoyer les trois côtés échoue avec invalid_input en demandant exactement deux côtés connus. Un côté fourni qui est zéro, négatif, infini, NaN ou qui n'est pas un décimal échoue avec invalid_input en nommant le champ et en exigeant un nombre fini positif. Une hypoténuse plus courte qu'une cathète connue, ou égale à elle, échoue aussi avec invalid_input afin qu'un couple inversé 5 et 13 ne ressemble jamais à un vrai triangle. En cas de succès le corps renvoie missing_side comme longueur retrouvée, nomme l'inconnue dans missing comme a, b ou c, répète le triplet complet, réénonce l'identité dans le champ formula et fixe method à missing_side_of_a_right_triangle pour que les clients distinguent cette landing d'un solveur d'hypoténuse seule ou de cathète manquante seule. Exemple : a égal à trois et b égal à quatre produit missing_side cinq avec missing c. Exemple : a égal à trois et c égal à cinq produit missing_side quatre avec missing b. Associez le JSON structuré à votre propre code de dessin si vous avez besoin d'un croquis ; ce point de terminaison ne renvoie que des nombres et n'émet ni SVG, ni prose pas à pas au-delà des noms de champs, ni conversion d'unités entre mètres et pieds : vous fournissez déjà les deux longueurs connues dans une seule unité cohérente.
Où une API de côté manquant de triangle rectangle apporte de la valeur
Parce que l'implémentation est parse pure 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. Gardez les requêtes petites, figez le missing_side arrondi dans les tests, et vous obtenez une géométrie reproductible pour les devoirs, les edge workers et les scripts de conception sans dresser votre propre infrastructure de mathématiques symboliques.
Questions techniques
Combien coûte le calculateur de côté manquant d'un triangle rectangle ?
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.