Convertir un angle de pente en pourcentage
Ce calculateur convertit une inclinaison mesurée en degrés en pourcentage de pente.
Lancer gratuitement
Il applique la relation usuelle entre l’angle d’une ligne et son élévation verticale par unité de distance horizontale : la pente vaut la tangente de l’angle multipliée par cent. Le résultat convient aux routes, rampes, sentiers, toitures, drainages et relevés. Un angle positif indique une montée, un angle négatif une descente, et zéro degré correspond à un terrain horizontal.
Ce que décrivent l’angle et le pourcentage
L’angle et le pourcentage décrivent la même inclinaison selon deux conventions. L’angle se mesure depuis une référence horizontale, tandis que le pourcentage compare la variation verticale à la distance horizontale. Une pente de 10 pour cent signifie que l’altitude varie de 10 unités pour 100 unités horizontales ; elle ne signifie pas que la surface monte de 10 unités sur 100 unités de longueur inclinée. Cette distinction est essentielle pour lire des plans, profils de sentiers, panneaux routiers ou projets d’accessibilité. Saisissez l’angle signé en degrés. Une valeur positive représente une montée dans le sens horizontal choisi, une valeur négative une descente, et zéro un sol plat. Le calculateur renvoie l’angle initial, son équivalent en radians et le pourcentage obtenu. Le signe conserve l’information de direction ; la valeur absolue suffit si seule la raideur compte. Les angles doivent rester strictement compris entre -90 et 90 degrés, car une verticale ne possède pas de pente finie fondée sur une distance horizontale.
Principe de la conversion par tangente
Le calcul transforme d’abord les degrés en radians en multipliant l’angle par π puis en divisant par 180. Il évalue ensuite la tangente de cet angle. Dans un triangle rectangle, la tangente est le rapport du côté opposé au côté adjacent. Pour une pente, ces côtés représentent l’élévation verticale et la distance horizontale : la tangente est donc précisément le rapport décimal de pente. Sa multiplication par 100 donne le pourcentage. Ainsi, un angle proche de 5.71 degrés possède une tangente voisine de 0.10 et correspond à environ 10 pour cent. La relation n’est pas linéaire : doubler un angle ne double généralement pas sa pente, notamment pour les fortes inclinaisons. Près de zéro, les variations sont presque proportionnelles, mais le pourcentage augmente de plus en plus vite à l’approche de 90 degrés. L’algorithme emploie une tangente déterministe, refuse les données absentes ou non finies et renvoie une précision stable adaptée à JSON, aux tableurs, aux scripts et aux traitements API reproductibles.
Employer le résultat correctement
Considérez le résultat comme une conversion mathématique, puis appliquez les normes et tolérances propres à votre projet. Une mesure sur le terrain peut inclure une erreur instrumentale, des irrégularités de surface ou une référence imparfaitement horizontale. Un arrondi trop précoce peut également compter sur une grande distance : conservez la valeur retournée pour les calculs et n’arrondissez que pour l’affichage ou le rapport. Avant toute comparaison réglementaire, vérifiez si le texte définit la pente par la distance horizontale, la longueur inclinée, un rapport tel que 1 sur 12 ou une direction signée. Ces conventions se ressemblent mais donnent des valeurs différentes. Le calculateur ne certifie ni l’accessibilité, ni la sécurité routière, ni le drainage, ni la résistance structurelle, ni la conformité locale. Il fournit la conversion trigonométrique nécessaire aux professionnels de l’ingénierie, du bâtiment, du paysage, du cyclisme et de l’enseignement. Pour une descente, conservez le signe négatif, ou prenez la valeur absolue uniquement si le cahier des charges demande une raideur sans direction.
Cas d’usage
Interpréter un relevé topographique
Transformez l’angle d’un inclinomètre ou d’un relevé en pourcentage pour un profil de terrain ou un calcul de terrassement.
Comparer la raideur de parcours
Convertissez les angles de sentiers, d’allées ou d’ascensions cyclistes sur une échelle commune en conservant le sens.
Contrôler un calcul de conception
Vérifiez l’étape trigonométrique d’une rampe, toiture, voie ou installation de drainage avant d’appliquer les normes du projet.
Questions fréquentes
Quelle formule convertit l’angle en pourcentage de pente ?
La formule est : pourcentage de pente = tan(angle en degrés × π / 180) × 100.
Pourquoi 45 degrés correspondent-ils à 100 pour cent ?
La tangente de 45 degrés vaut 1 : l’élévation verticale égale la distance horizontale. Multiplier ce rapport par 100 donne 100 pour cent.
L’angle peut-il être négatif ?
Oui. Un angle négatif produit un pourcentage négatif et représente une descente dans le sens horizontal choisi.
Pourquoi les angles de 90 degrés ou davantage sont-ils refusés ?
À 90 degrés, la distance horizontale est nulle et le pourcentage n’est pas fini. Hors de l’intervalle ouvert de -90 à 90, cette convention ne définit pas une pente finie.
Quel est le coût d’une requête API ?
Chaque requête API coûte $0.002. Le même calcul déterministe peut aussi être exécuté dans le navigateur.
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/geo/angle-to-grade \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_degrees":30}'const res = await fetch("https://api.kit.forhosting.com/geo/angle-to-grade", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_degrees": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/angle-to-grade",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_degrees": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/angle-to-grade", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_degrees":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_degrees":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/angle-to-grade", 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": 30
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.angle_to_grade",
"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. |