Côtés du triangle 30-60-90
Dans un triangle 30-60-90 dont le petit côté mesure 5, le grand côté vaut 5√3 et l'hypoténuse 10. Saisissez un côté, précisez s'il s'agit du petit, du grand ou de l'hypoténuse, et obtenez les deux autres. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Côté
- 5
- Position
- Short
- Côté court
- 5
- Côté long
- 8,6602540378
- Hypoténuse
- 10
- Côté donné
- 5
Un triangle 30-60-90 est un triangle rectangle dont les angles aigus mesurent trente et soixante degrés, si bien que les côtés gardent un seul rapport fixe dans toute copie semblable : le petit côté opposé à trente degrés, le grand côté opposé à soixante et l'hypoténuse opposée à quatre-vingt-dix se comparent toujours comme un à la racine carrée de trois à deux. Les devoirs, le dessin et les items d'examen donnent presque toujours exactement l'une de ces trois longueurs, nomment la position qu'elle occupe, puis demandent les deux autres. Ce calculateur de côtés d'un triangle 30-60-90 accepte cette unique longueur finie et positive et sa position — short, long ou hypotenuse —, applique les rapports en forme fermée et renvoie les trois longueurs.
Ce qu'est un triangle 30-60-90 et comment les trois côtés apparaissent
Un triangle trente-soixante-quatre-vingt-dix est le triangle rectangle spécial obtenu en coupant un triangle équilatéral en deux le long d'une hauteur. La coupe crée un angle droit, laisse un angle de soixante degrés au sommet non coupé et partage l'angle de soixante opposé en deux angles de trente. Parce que les côtés de l'équilatéral d'origine étaient égaux, la nouvelle hypoténuse est le double du petit côté qui était la moitié d'une base, et la hauteur devenue le grand côté est le petit côté fois la racine carrée de trois.
Ces trois faits se condensent en un seul rapport de côtés qui ne change pas sous similitude : court à long à hypoténuse égale un à la racine carrée de trois à deux. Le côté court se place toujours en face de l'angle de trente degrés, le long en face de celui de soixante et l'hypoténuse en face de l'angle droit.
Étant donné l'une quelconque de ces trois longueurs et la position qu'elle occupe, les deux autres côtés sont une seule multiplication ou division : si le côté court est connu, le long est cette longueur fois la racine de trois et l'hypoténuse est le double du court ; si le long est connu, le court est cette longueur divisée par la racine de trois et l'hypoténuse est le double du court ; si l'hypoténuse est connue, le court en est la moitié et le long est cette moitié fois la racine de trois.
Les valeurs classiques de classe apparaissent aussitôt : un côté court de cinq produit un long de cinq fois la racine de trois et une hypoténuse de dix. Une hypoténuse de dix produit un court de cinq et le même long. Parce qu'une longueur euclidienne ne peut être ni nulle ni négative, le côté fourni doit être un nombre fini positif ; une coupe signée, Infinity ou un jeton non numérique n'est pas un côté géométrique et ne doit pas ressembler à une résolution réussie des trois côtés.
Ce calculateur encode ce contrat et renvoie les trois longueurs avec la position fournie et l'identité du rapport.
Où les côtés 30-60-90 rendent service
Les salles de classe et les plateformes de tutorat utilisent un calculateur de côtés d'un triangle 30-60-90 pour que les apprenants vérifient les deux longueurs inconnues sans confondre quel rapport écrire en premier. Les générateurs d'examens et les plugins LMS ont besoin d'un oracle déterministe qui refuse un côté fourni non positif au lieu de prendre des valeurs absolues et de marquer comme juste un jeton de devoir signé.
Les outils de construction et de calepinage convertissent un membre mesuré d'une coupe 30-60-90 — une course courte, une montée longue ou un contreventement d'hypoténuse — en les deux autres longueurs de stock avant de commander le matériau. Les croquis de toiture, de rampe et d'escalier figent souvent un profil trente-soixante-quatre-vingt-dix : une longueur connue et sa position fixent les deux restantes sans rouvrir une table de trigonométrie.
Les moteurs de jeu et les bacs à sable physiques engendrent une copie semblable à partir du seul côté que le concepteur a déjà stocké. Gardez les requêtes petites, épinglez short, long et hypotenuse arrondis dans les tests, et vous obtenez une géométrie reproductible pour les devoirs, les edge workers et les scripts de conception sans dresser une infrastructure de mathématiques symboliques à vous.
La landing est volontairement plus étroite qu'un solveur général de triangle rectangle : elle n'invente pas un angle, n'applique pas Pythagore à deux cathètes arbitraires et ne renvoie pas l'aire comme produit principal, si bien que la page reste alignée sur la recherche des trois longueurs d'un triangle 30-60-90 à partir d'un côté donné et de sa position.
Cas d’usage
Vérifications 30-60-90 en classe
Les élèves saisissent un côté connu et s'il est short, long ou l'hypoténuse pour vérifier les trois longueurs face aux exercices de manuel 1 : √3 : 2.
Notation automatique d'examens et LMS
Notez les items de côté manquant 30-60-90 avec un oracle déterministe qui refuse un côté fourni non positif et n'invente jamais de longueurs en trop.
D'une coupe mesurée aux deux autres
Convertissez une course courte, une montée longue ou un contreventement d'hypoténuse mesurés sur un profil 30-60-90 en les deux autres longueurs de stock avant de commander le matériau.
Questions fréquentes
Quels sont les rapports des côtés d'un triangle 30-60-90 ?
Le côté court est opposé à 30°, le long à 60° et l'hypoténuse à 90°.
Que se passe-t-il si le côté fourni est zéro ou négatif ?
Un côté euclidien doit être un nombre fini positif ; zéro, négatifs, Infinity et jetons non numériques ne sont pas facturés.
Ce calculateur renvoie-t-il l'aire ou les angles ?
Non. Il renvoie les trois longueurs, le côté fourni et la position répétés, et la formule du rapport. L'aire et un solveur général de triangle rectangle sont des landings distinctes.
Comment trouver les autres côtés quand on connaît l'hypoténuse ?
Divisez l'hypoténuse par deux pour obtenir le petit côté, puis multipliez cette moitié par √3 pour le grand côté. Une hypoténuse de 10 donne un petit côté de 5 et un grand côté de 5√3.
Pourquoi l'hypoténuse vaut-elle le double du petit côté ?
Parce qu'un triangle 30-60-90 est la moitié d'un triangle équilatéral coupé selon sa hauteur. L'hypoténuse est un côté entier du triangle d'origine, et le petit côté la moitié de sa base.
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/triangle-30-60-90 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side":5,"position":"short"}'const res = await fetch("https://api.kit.forhosting.com/math/triangle-30-60-90", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side": 5,
"position": "short"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/triangle-30-60-90",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side": 5,
"position": "short"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/triangle-30-60-90", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side":5,"position":"short"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side":5,"position":"short"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/triangle-30-60-90", 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
{
"side": 5,
"position": "short"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.triangle_30_60_90",
"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 côté nul, négatif, infini ou non numérique échoue avec invalid_input et n'est pas facturé.
Contrat d'entrée, forme de la réponse et erreurs
Exemple : side égal à cinq et position égal à short produit short cinq, long cinq fois la racine de trois et hypotenuse dix. Exemple : side égal à dix et position égal à hypotenuse produit les mêmes trois longueurs depuis l'autre extrémité du rapport. Envoyez un corps JSON avec deux champs obligatoires. Le champ side est la longueur connue et doit être un nombre fini positif ; il accepte aussi les alias length, value et given_side, et peut arriver comme nombre JSON ou comme chaîne numérique. Le champ position nomme le rôle que cette longueur occupe déjà et doit être l'un de l'ensemble fermé short, long ou hypotenuse ; il accepte aussi les alias which, of et given, plus les jetons de classe opposite_30, opposite_60, opposite_90 et hyp. Manquer l'un des deux champs, envoyer une chaîne vide ou envoyer une position hors de cet ensemble échoue avec invalid_input en nommant ce qui était attendu. 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 exigeant un nombre fini positif. Ces échecs de validation ne sont pas facturés. En cas de succès le corps renvoie short, long et hypotenuse comme les trois longueurs arrondies à douze décimales pour des goldens stables entre runtimes, répète given_side et position, et reformule l'identité dans le champ formula comme short deux-points long deux-points hypotenuse égale un deux-points la racine de trois deux-points deux. Associez le JSON structuré à votre propre code de dessin si vous avez besoin d'un croquis ; ce point d'accès ne renvoie que les trois longueurs et n'émet ni SVG, ni angles comme produit séparé, ni aire, ni conversion d'unités — vous fournissez la longueur donnée déjà dans une seule unité cohérente.
Où une API de longueurs 30-60-90 justifie son coût
Parce que l'implémentation est parse pur 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.
Questions techniques
Comment trouver les côtés d'un triangle 30-60-90 à partir d'une longueur ?
Envoyez un côté fini positif et sa position : short (opposé à 30°), long (opposé à 60°) ou hypotenuse (opposé à 90°). L'API renvoie les trois longueurs selon les rapports fixes 1 : √3 : 2.
Que coûte le calculateur de côtés d'un triangle 30-60-90 ?
L'outil du 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.