Calculateur de cotangente d’un angle en radians
Ce calculateur de cotangente d’un angle en radians évalue le cosinus et le sinus de la mesure fournie, puis divise le cosinus par le sinus.
Lancer gratuitement
Il est conçu pour les calculs qui utilisent déjà les radians : aucune conversion depuis les degrés ni sélection d’unité n’est nécessaire. Le résultat comprend les valeurs intermédiaires du sinus et du cosinus, la formule et un arrondi configurable. Comme une division par zéro n’a aucun résultat fini, chaque multiple entier de pi est signalé comme indéfini au lieu de produire une valeur en virgule flottante trompeuse et démesurée.
Saisissez l’angle sous forme de mesure en radians
Indiquez un nombre réel fini dans le champ de l’angle. Le nombre est interprété directement en radians : par exemple, environ 0.785398 représente un quart de pi, tandis qu’environ 1.570796 représente la moitié de pi. Ne saisissez pas une valeur en degrés sans la convertir au préalable, car 45 sera interprété comme 45 radians et non comme 45 degrés. Le cœur de calcul accepte les notations décimale et scientifique, et la plage d’entrée publiée écarte les valeurs si grandes que la réduction d’argument en virgule flottante rendrait le résultat peu utile. Vous pouvez également choisir une précision de zéro à quinze décimales. Celle-ci contrôle l’affichage des champs numériques, pas le sinus, le cosinus ou la division internes : l’arrondi intervient donc uniquement après le calcul de la cotangente. La réponse reprend l’angle normalisé, précise que l’unité est le radian et fournit le sinus et le cosinus avec la cotangente. Ces valeurs intermédiaires permettent de vérifier aisément le résultat ou de le réutiliser dans un cours, un exercice ou un test logiciel.
Comprenez le calcul du cosinus divisé par le sinus
La cotangente est définie ici par l’identité cot(θ) = cos(θ) / sin(θ). Le moteur évalue les deux fonctions trigonométriques standard de JavaScript à l’angle en radians et effectue le quotient sans convertir les unités. Cette définition explique également le signe du résultat. Dans les premier et troisième quadrants, le cosinus et le sinus ont le même signe, donc la cotangente est positive. Dans les deuxième et quatrième quadrants, leurs signes sont opposés, donc elle est négative. Aux multiples impairs de la moitié de pi, le cosinus est nul alors que le sinus ne l’est pas : mathématiquement, la cotangente vaut exactement zéro. La réponse arrondie supprime le zéro négatif afin que les consommateurs JSON reçoivent un zéro ordinaire. La période vaut pi : ajouter ou retirer un multiple entier de pi produit ainsi la même cotangente partout où la fonction est définie. Les champs du sinus et du cosinus permettent de distinguer une petite valeur valide près d’une moitié de pi d’un résultat indéfini sur un multiple entier de pi.
Repérez les angles indéfinis et les limites numériques
La cotangente est indéfinie chaque fois que le sinus est nul. En radians, cela se produit pour tous les multiples entiers de pi : zéro, pi, moins pi, deux pi, etc. Une machine en virgule flottante ne peut pas stocker pi exactement. Le moteur vérifie donc si l’angle divisé par la valeur de pi de la plateforme se trouve, avec une tolérance stricte, au voisinage d’un entier. Cette méthode reconnaît correctement les entrées programmatiques habituelles telles que Math.PI et 2 * Math.PI, tout en évitant une réponse immense et artificielle due uniquement au minuscule résidu renvoyé par une implémentation du sinus. Un cas indéfini emprunte le canal standard des erreurs d’entrée non valide et fournit un message clair. Les angles simplement proches d’un multiple peuvent avoir une cotangente très grande mais valide, conformément à l’asymptote verticale de la fonction. Pour une automatisation reproductible, transmettez assez de chiffres pour représenter la mesure souhaitée et conservez une précision de sortie adaptée. Le calcul est déterministe, n’utilise aucun service réseau, ne stocke aucune entrée et suit toujours la même séquence fixe de validation, d’évaluation trigonométrique, de division et d’arrondi.
Cas d’usage
Vérifier un exercice de trigonométrie
Contrôlez une cotangente tout en consultant les valeurs du cosinus et du sinus employées dans le quotient.
Valider un logiciel fondé sur les radians
Produisez des valeurs de cotangente attendues et déterministes pour des tests unitaires exprimant déjà les angles en radians.
Analyser des modèles périodiques
Évaluez la cotangente dans des calculs d’onde, de rotation ou de géométrie et repérez ses multiples indéfinis de pi.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il utilise cot(θ) = cos(θ) / sin(θ), avec θ interprété en radians.
Pourquoi la cotangente est-elle indéfinie aux multiples de pi ?
Le sinus est nul à chaque multiple entier de pi, et une division par zéro est indéfinie.
Puis-je saisir des degrés ?
Non. Cette capacité interprète tout angle en radians ; convertissez les degrés en radians avant d’envoyer la valeur.
Que modifie la précision ?
Elle définit de zéro à quinze décimales pour les champs numériques de sortie ; le calcul précède l’arrondi.
Combien coûte une requête API ?
Chaque requête API coûte $0.002. Le calcul dans le navigateur peut utiliser le même cœur déterministe.
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/cot-radians \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":0.7853981633974483}'const res = await fetch("https://api.kit.forhosting.com/trig/cot-radians", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 0.7853981633974483
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/cot-radians",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 0.7853981633974483
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/cot-radians", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":0.7853981633974483}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":0.7853981633974483}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/cot-radians", 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": 0.7853981633974483
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.cot_radians",
"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. |