Calculateur de sécante, cosécante et cotangente
Obtenez d'un coup les trois fonctions réciproques : à 30°, la cosécante vaut 2 et la sécante environ 1,1547, près du sinus, du cosinus et de la tangente. Les angles sans réponse sont refusés, jamais affichés comme infinis. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Angle
- 30
- Radians
- 0,5235987756 degrees
- Sin
- 0,5
- Cos
- 0,8660254038
- Tan
- 0,5773502692
Saisissez l'angle en degrés par défaut ou basculez en radians, choisissez combien de décimales vous voulez, et le moteur renvoie sec, csc, et cot avec sinus, cosinus, et tangente pour le contexte. Le parcours est entièrement déterministe : sans réseau, sans aléatoire, sans horloge.
Où la trigonométrie réciproque s'inscrit dans l'étude, l'enseignement, et les vérifications automatisées
Les élèves cherchent un calculateur de sécante-cosécante-cotangente lorsqu'une série de devoirs ne liste que sec et csc dans le corrigé, lorsqu'ils doivent convertir un ratio de triangle rectangle en forme réciproque, ou lorsqu'ils vérifient qu'un plus cotangente au carré est toujours égal à cosécante au carré à un angle concret avant un contrôle. Les enseignants peuvent pré-générer des corrigés finis pour des angles sûrs sans faire confiance à des applications de calculatrice opaques qui impriment Infinity, basculent en notation scientifique, ou changent silencieusement de mode entre degrés et radians.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes pour des bibliothèques qui exposent encore des utilitaires sec, csc, et cot, pour valider des formules d'arpentage ou d'optique écrites en langage réciproque, ou pour satisfaire des énoncés de défis de programmation qui exigent ces trois sorties plutôt que seulement sinus et cosinus.
La pratique en concours a souvent besoin d'une source rapide et hors ligne de valeurs réciproques afin que les solutions puissent être vérifiées sans télécharger de tables sous la pression du temps. Les équipes produit et curriculum utilisent le point de terminaison en construisant des fiches d'exercices interactives qui doivent refuser des angles non définis avec une erreur claire plutôt que de rendre des cellules vides ou infinies.
Associez-le au calculateur de cercle trigonométrique lorsque vous n'avez besoin que de cos et sin, au vérificateur d'identité pythagoricienne lorsque les vérifications de résidu comptent, et à la conversion degré-vers-radian lorsque les erreurs de mode sont le vrai bug que vous chassez.
Cas d’usage
Vérifications de fonction réciproque pour devoirs
Recherchez des valeurs sec, csc, et cot suffisamment exactes pour des exercices de manuel qui demandent des formes réciproques plutôt que seulement sinus et cosinus.
Questions fréquentes
Combien coûte le calculateur de sécante-cosécante-cotangente ?
Il est gratuit dans votre navigateur sur cette page.
Comment sec, csc, et cot sont-ils définis ?
sec θ = 1/cos θ, csc θ = 1/sin θ, et cot θ = cos θ/sin θ (aussi 1/tan θ là où tan est défini).
Que se passe-t-il à 0° ou 90° ?
À 0° (et d'autres angles où sin est nul), la cosécante et la cotangente ne sont pas définies. À 90° (et où cos est nul), la sécante n'est pas définie.
Pourquoi la réponse inclut-elle aussi sin, cos, et tan ?
Ils fournissent un contexte pour les réciproques et vous aident à vérifier que sec est 1/cos, csc est 1/sin, et cot est cos/sin au même angle et à la même précision.
Combien de décimales puis-je choisir ?
Vous pouvez demander de zéro à 15 décimales ; si vous ne précisez rien, le résultat en affiche 12. Les six valeurs, du sinus à la cotangente, sont arrondies de la même façon.
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/trig/secant-cosecant \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/secant-cosecant", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/secant-cosecant",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/secant-cosecant", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/secant-cosecant", 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": 30
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.secant_cosecant",
"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
Ce calculateur de sécante-cosécante-cotangente évalue les trois fonctions trigonométriques réciproques pour un seul angle fini : la sécante comme un sur cosinus, la cosécante comme un sur sinus, et la cotangente comme cosinus sur sinus. Lorsque le sinus ou le cosinus est nul, les réciproques correspondantes ne sont pas définies par division par zéro, donc l'outil rejette ces angles avec invalid_input plutôt que d'imprimer Infinity.
Ce que signifient sécante, cosécante, et cotangente et ce que contient la réponse
Sécante, cosécante, et cotangente sont les compagnes réciproques classiques de cosinus, sinus, et tangente. Par définition, sec θ égale un divisé par cos θ, csc θ égale un divisé par sin θ, et cot θ égale cos θ divisé par sin θ, ce qui est aussi un sur tan θ partout où tan est défini. Les élèves rencontrent ces trois noms lorsque les manuels développent les six fonctions de base, lorsque les identités pythagoriciennes sont réécrites comme un plus tangente au carré égale sécante au carré, et lorsque des problèmes de triangle rectangle demandent le ratio de l'hypoténuse au côté adjacent ou opposé. Les ingénieurs et analystes les utilisent moins souvent dans les bibliothèques modernes qui préfèrent sin et cos, mais elles apparaissent encore dans des notes de CAO plus anciennes, des formules d'arpentage, des tables d'identités de Fourier, et des problèmes de concours qui attendent la forme réciproque. Ce calculateur renvoie l'angle que vous avez fourni, l'unité sous laquelle il a été interprété, la mesure en radians équivalente, les trois valeurs primaires sin, cos, et tan, et les trois valeurs réciproques sec, csc, et cot, toutes arrondies à votre précision demandée. Une brève chaîne de formule réénonce les définitions afin que les clients d'API et les fiches d'exercices restent alignés. Il n'y a pas de voie approximative présentée comme Infinity et pas de substitution silencieuse lorsqu'une réciproque explose : si sin ou cos est numériquement nul dans un seuil absolu strict, le moteur déclenche invalid_input et refuse d'inventer une réponse finie. Ce contrat garde les tests de référence stables, la mise en cache sûre, et les widgets de navigateur exempts de nombres JSON non finis. Si vous avez besoin uniquement de coordonnées de cercle trigonométrique, de vérifications de résidu d'identité, de conversion degré-vers-radian, ou d'arc sinus, utilisez ces outils dédiés ; cette page répond au triplet réciproque à un angle concret avec une arithmétique à virgule flottante déterministe adaptée aux corrigés de devoirs, aux tests unitaires, et aux clients d'API légers.
Comment l'angle est lu, quand les domaines échouent, et comment la précision est appliquée
Après conversion en radians, le moteur évalue Math.sin et Math.cos une fois. Si la valeur absolue du sinus est à ou en dessous de un fois dix à la puissance moins douze, la cosécante et la cotangente ne sont pas définies et la requête est rejetée avec un message qui nomme la division par zéro et des exemples typiques tels que zéro degré, cent quatre-vingts degrés, ou des multiples entiers de pi. Si le cosinus est de même proche de zéro, la sécante et la tangente ne sont pas définies et la requête échoue pour des angles tels que quatre-vingt-dix degrés, deux cent soixante-dix degrés, ou pi sur deux plus des multiples entiers de pi. Le champ préféré est angle, mais les alias value, theta, x, degrees, et deg sont acceptés afin que tableurs, chaînes de requête, et formulaires typés puissent réutiliser le même contrat sans renommer de colonnes. L'unit optionnelle accepte degrees, deg, radians, ou rad, avec degrees par défaut, et les alias from et input_unit couvrent des étiquettes de formulaire courantes. La précision est un entier de zéro à quinze décimales avec une valeur par défaut de douze ; les alias decimals et dp correspondent au même contrôle. Un angle manquant, des chaînes non numériques, Infinity, et NaN échouent immédiatement avec invalid_input. Ce n'est que lorsque le sinus et le cosinus sont tous deux sûrement éloignés de zéro que le moteur forme sec égale un sur cos, csc égale un sur sin, cot égale cos sur sin, et tan égale sin sur cos, puis arrondit chaque champ numérique aux décimales demandées tout en ramenant le zéro signé afin que le JSON reste propre. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du résultat mathématique identique au sein d'un pipeline automatisé sans réimplémenter vous-même la trigonométrie réciproque.
Où la trigonométrie réciproque s'inscrit dans l'étude, l'enseignement, et les vérifications automatisées
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est stocké après le retour de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue KIT de niveau A, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de CI déterministes
Générez des décimales de sécante, cosécante, et cotangente reproductibles pour les tests unitaires sans maintenir manuellement des tables ni accepter Infinity.
Démonstrations pédagogiques de domaines non définis
Montrez aux élèves que 0°, 90°, et des angles connexes échouent proprement avec invalid_input lorsqu'une réciproque diviserait par zéro.
Questions techniques
Puis-je saisir l'angle en radians ?
Oui. Réglez unit sur radians (ou rad). L'unité par défaut est degrees.