Calculateur du côté adjacent avec angle et côté opposé
Ce calculateur détermine le côté adjacent d’un triangle rectangle lorsque vous connaissez un angle aigu et la longueur du côté opposé.
Lancer gratuitement
Il applique directement la relation de la tangente : le côté adjacent est égal au côté opposé divisé par la tangente de l’angle. Saisissez l’angle en degrés et une longueur positive. La validation refuse les valeurs non finies, les angles incompatibles avec un triangle rectangle, les longueurs non positives et tout cas rendant la division dangereuse.
Repérez correctement l’angle et le côté opposé
Commencez par localiser l’angle droit, puis concentrez-vous sur l’angle aigu fourni. Le côté adjacent est le côté qui touche cet angle sans être l’hypoténuse ; le côté opposé se trouve directement en face. Ces appellations changent si vous choisissez l’autre angle aigu comme référence. Saisissez l’angle en degrés et la longueur connue dans une unité cohérente : millimètres, centimètres, mètres, pouces ou pieds. Le résultat conserve cette unité. Ne saisissez pas l’hypoténuse à la place du côté opposé et n’utilisez pas l’angle droit : la valeur doit être strictement comprise entre zéro et quatre-vingt-dix degrés. Un croquis portant l’angle de référence évite généralement d’intervertir les deux côtés et facilite la vérification du résultat.
Comprenez le calcul et les contrôles de sécurité
Dans un triangle rectangle, la tangente d’un angle aigu est le côté opposé divisé par le côté adjacent. En isolant l’inconnue, on obtient le côté adjacent égal au côté opposé divisé par la tangente de l’angle. Le calculateur convertit les degrés en radians, évalue la tangente puis effectue la division. Il n’accepte que des nombres finis, impose une longueur positive et limite l’angle à l’intervalle ouvert entre zéro et quatre-vingt-dix degrés. À zéro, la tangente vaut zéro et la division est impossible ; à quatre-vingt-dix degrés, le rapport n’est pas fini pour cet usage. Le programme contrôle également la tangente avant la division et vérifie que le résultat reste fini. Une saisie incorrecte produit ainsi une erreur explicite plutôt qu’une valeur infinie, négative ou trompeuse.
Interprétez et vérifiez la longueur obtenue
La réponse contient l’angle saisi, le côté opposé fourni et le côté adjacent calculé. Conservez l’unité de la mesure connue : une entrée en mètres donne une sortie en mètres, et une entrée en pouces donne une sortie en pouces. Pour un contrôle rapide, comparez l’angle à quarante-cinq degrés. À cette valeur, les deux côtés de l’angle droit sont égaux. En dessous, le côté adjacent doit être plus long que le côté opposé ; au-dessus, il doit être plus court. Des décimales sont normales, car de nombreuses tangentes sont irrationnelles et le calcul en virgule flottante possède une précision finie. Pour la construction ou la fabrication, gardez assez de chiffres pendant les étapes et n’arrondissez qu’à la précision permise par vos mesures. Cet outil concerne uniquement les triangles rectangles et ne certifie pas l’angle droit d’un objet réel.
Cas d’usage
Dimensionner la course d’une rampe
Trouvez la distance horizontale à partir d’une hauteur mesurée et d’un angle d’inclinaison.
Contrôler un déport topographique
Convertissez un déport perpendiculaire et un angle aigu observé en distance adjacente.
Résoudre un exercice de géométrie
Calculez le côté adjacent manquant tout en conservant les données fournies pour les contrôler.
Questions fréquentes
Quelle formule ce calculateur emploie-t-il ?
Il applique côté adjacent = côté opposé / tan(angle), avec un angle exprimé en degrés.
Quel est son prix ?
L’utilisation dans le navigateur de cette page est gratuite ; une requête API coûte $0.002.
Quelle unité faut-il employer ?
Utilisez une seule unité de longueur de manière cohérente. Le résultat possède la même unité que le côté opposé.
Pourquoi l’angle doit-il être compris entre zéro et quatre-vingt-dix degrés ?
L’angle choisi doit être aigu. À zéro la tangente est nulle, tandis qu’à quatre-vingt-dix degrés elle ne donne pas un rapport fini valable.
Pourquoi le résultat dépasse-t-il le côté opposé ?
Sous quarante-cinq degrés, la tangente est inférieure à un ; la division produit donc un côté adjacent plus long.
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/trig/adjacent-side-from-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_degrees":45,"opposite_side":10}'const res = await fetch("https://api.kit.forhosting.com/trig/adjacent-side-from-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_degrees": 45,
"opposite_side": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/adjacent-side-from-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_degrees": 45,
"opposite_side": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/adjacent-side-from-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_degrees":45,"opposite_side":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_degrees":45,"opposite_side":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/adjacent-side-from-angle", 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
{
"angle_degrees": 45,
"opposite_side": 10
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.adjacent_side_from_angle",
"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. |