Calculateur de triangle rectangle
Indiquez deux côtés quelconques d'un triangle rectangle et obtenez le reste : des côtés de l'angle droit de 3 et 4 donnent une hypoténuse de 5, une aire de 6 et les deux angles aigus en degrés. Une cathète et l'hypoténuse suffisent aussi. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Première cathète
- 3
- Deuxième cathète
- 4
- Hypoténuse
- 5
- Angle α (a)
- 36,8698976458
- Angle β (b)
- 53,1301023542
- Angle droit
- 90
Un triangle rectangle possède 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, et le côté opposé à l'angle droit est l'hypoténuse — toujours le plus long côté d'une figure plane non dégénérée. Étant donnés deux quelconques de ces trois longueurs, le troisième découle du théorème de Pythagore, les deux angles aigus se déduisent des arctangentes ou des rapports de sinus inverses, et l'aire est la moitié du produit des cathètes. Les élèves rencontrent ce schéma dans les devoirs, les problèmes de construction et les examens standardisés qui demandent un côté ou un angle sans logiciel de dessin. Ingénieurs, makers et aides-géomètres ont besoin des mêmes nombres lorsqu'un croquis n'indique que deux côtés d'un coin d'équerre.
Ce qu'est un triangle rectangle et quels deux côtés déterminent le reste
En géométrie plane euclidienne, un triangle rectangle est complètement déterminé, à congruence près, une fois l'angle droit fixé et suffisamment de données de côtés fournies. Le triple classique 3-4-5 est l'illustration du manuel : des cathètes trois et quatre imposent une hypoténuse de cinq, et la même arithmétique s'étend à toute paire positive de cathètes.
Si vous connaissez au contraire une cathète et l'hypoténuse, l'autre cathète est la racine carrée positive de l'hypoténuse au carré moins la cathète connue au carré — pourvu que l'hypoténuse soit strictement plus longue que cette cathète. Ne donner que l'hypoténuse, ou qu'une seule cathète, laisse la figure sous-déterminée : une infinité de triangles rectangles partagent une seule longueur. Donner les trois côtés surspécifie le problème et peut masquer une incohérence lorsque les nombres échouent au test de Pythagore.
L'intention de recherche se regroupe autour de phrases comme calculateur de triangle rectangle, trouver le côté manquant hypoténuse, solveur du théorème de Pythagore, et angles et aire du triangle rectangle. Les gens veulent un résultat numérique à vérifier contre la clé d'un cahier, une liste de découpe CNC ou une note CAD, pas seulement un argument géométrique selon lequel la figure est déterminée.
Usage pratique, limites, tarification et canaux de livraison
Utilisez l'outil navigateur lorsque vous voulez une solution immédiate de triangle rectangle en vérifiant des devoirs, en dimensionnant une rampe, en validant le croquis de pente d'un toit ou en confirmant un plan d'atelier sans installer un système de calcul formel. Les côtés acceptés doivent former un véritable triangle rectangle avec l'hypoténuse strictement plus longue que chaque cathète ; les unités sont celles que vous utilisez déjà pour la figure, et les longueurs de la réponse partagent cette même unité.
Les résultats sont pleinement déterministes : les deux mêmes côtés connus produisent toujours le même côté manquant, les mêmes angles et les mêmes champs d'aire. Il n'y a ni modèle de langage, ni service géométrique externe, ni aléatoire, donc la capacité est sûre à figer dans des contrôles d'intégration continue et des supports de cours reproductibles.
Cas d’usage
Exercices de triangle rectangle pour devoirs et examens
Élèves et correcteurs confirment le côté manquant, les deux angles aigus et l'aire pour des données classiques de type 3-4-5, y compris le rejet lorsque l'hypoténuse n'est pas le plus long côté.
Questions fréquentes
Quelle formule trouve le côté manquant ?
Avec une cathète et l'hypoténuse, l'autre cathète est la racine carrée positive de hypotenuse² moins la cathète connue au carré.
Que se passe-t-il si l'hypoténuse n'est pas le plus long côté ?
Une hypoténuse plus courte ou égale à une cathète ne peut pas former un triangle rectangle plan ; ces appels ne sont pas facturés.
Pourquoi faut-il exactement deux côtés ?
Un seul côté correspond à une infinité de triangles rectangles, rien ne peut donc être résolu. Trois côtés surchargent le problème et peuvent masquer des valeurs qui contredisent Pythagore ; deux suffisent.
Comment les angles aigus sont-ils calculés ?
À partir des rapports entre les côtés, avec la tangente ou le sinus inverse. Les deux angles aigus sont donnés en degrés, tandis que l'angle droit reste fixé à 90 degrés.
Comment l'aire du triangle rectangle est-elle obtenue ?
L'aire est la moitié du produit des deux côtés de l'angle droit. Avec des côtés de 3 et 4 autour de cet angle, elle vaut 6 ; si une cathète manque, elle est d'abord calculée avec Pythagore.
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/right-triangle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"leg_a":3,"leg_b":4}'const res = await fetch("https://api.kit.forhosting.com/geom/right-triangle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"leg_a": 3,
"leg_b": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/right-triangle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"leg_a": 3,
"leg_b": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/right-triangle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"leg_a":3,"leg_b":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"leg_a":3,"leg_b":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/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
{
"leg_a": 3,
"leg_b": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.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
Cette capacité accepte exactement deux de leg_a, leg_b et hypotenuse, rejette les paires où l'hypoténuse n'est pas strictement plus longue que chaque cathète, et renvoie l'ensemble complet des côtés, angles et aire sous forme de JSON structuré.
Ce qu'est un triangle rectangle et quels deux côtés déterminent le reste
Livrer leg_a, leg_b, hypotenuse, angle_a, angle_b, angle_right et area en JSON rend le résultat facile à coller dans des notes, à comparer dans des tests automatisés ou à injecter dans un pipeline plus large sans réimplémenter racines carrées et conversion en degrés dans chaque langage que vous enseignez ou déployez.
Comment ce calculateur valide l'entrée, applique Pythagore et trouve angles et aire
Chaque longueur fournie doit être un nombre fini positif. Le moteur compte combien des trois champs sont présents : zéro ou un échoue pour sous-spécification, les trois échouent pour surspécification, et seules les paires passent. L'aire est la moitié du produit des deux cathètes. Les cas limites sont explicites : cathète et hypoténuse égales, longueurs nulles ou négatives, chaînes non numériques, et fournir un ou trois côtés échouent avant qu'un angle ne soit renvoyé. Envoyez un corps JSON avec exactement deux des trois champs de côté leg_a, leg_b et hypotenuse. Lorsque les deux cathètes sont connues, l'hypoténuse est la racine carrée de leg_a au carré plus leg_b au carré. Lorsque leg_a et l'hypoténuse sont connus, le moteur vérifie d'abord que l'hypoténuse est strictement supérieure à leg_a ; sinon, il rejette la requête avec invalid_input car l'hypoténuse doit être le plus long côté. La leg_b manquante est alors la racine carrée de hypotenuse au carré moins leg_a au carré. Le cas symétrique avec leg_b et l'hypoténuse fonctionne de la même manière. Une fois les trois côtés connus, angle_a opposé à leg_a est l'arctangente à deux arguments de leg_a sur leg_b en degrés, angle_b est l'angle aigu complémentaire opposé à leg_b, et angle_right vaut toujours quatre-vingt-dix. Les résultats sont arrondis à une précision décimale stable pour que la même entrée produise toujours le même JSON.
Usage pratique, limites, tarification et canaux de livraison
Utilisez l'API lorsqu'un script, une plateforme de cours, un assistant CAD ou un carnet a besoin de JSON stable pour de nombreuses paires de cathète et d'hypoténuse sous un seul contrat. Chaque requête réussie est un élément facturable à $0.002 ; une validation échouée ne consomme pas le solde. Branchez le endpoint sur des exercices de Pythagore, des vérificateurs de réponses de concours, des feuilles d'ingénierie qui listent deux des trois côtés, ou des étapes de prétraitement où vous préférez déjà des erreurs de domaine explicites à des widgets boîte noire opaques incapables de montrer pourquoi une hypoténuse plus courte qu'une cathète est rejetée.
Cas d'intégration
Fixtures déterministes pour tests de géométrie
Les pipelines qui amorcent des tests unitaires ou des démos interactives de Pythagore peuvent appeler un oracle pur de triangle rectangle au lieu de réimplémenter racines et arctangente dans chaque langage.
Plans d'atelier et contrôles de rampe ou de pente de toit
Notes de terrain ou d'atelier qui enregistrent deux quelconques parmi montée, course et diagonale récupèrent la longueur manquante plus angles et aire en JSON structuré pour rapports ou assistants CAD légers.
Questions techniques
Comment résoudre un triangle rectangle avec cette API ?
Envoyez un corps JSON avec exactement deux de leg_a, leg_b et hypotenuse vers geom.right_triangle. La réponse renvoie le côté manquant, angle_a, angle_b, angle_right (90) et area.
Le calculateur de triangle rectangle est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.
Comment les angles aigus sont-ils calculés ?
angle_a opposé à leg_a est atan2(leg_a, leg_b) en degrés ; angle_b opposé à leg_b est l'angle aigu complémentaire. L'angle droit est toujours renvoyé comme 90.