Calculatrice d'arccos
L’arc cosinus de 0,5 vaut 60°, soit 1,047197551197 radian, et les deux résultats arrivent ensemble, sans changer de mode de calculatrice. Les valeurs hors de −1 à 1 sont refusées avec un message clair plutôt qu’une erreur silencieuse. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 0,5
- En radians
- 1,0471975512
- Degrés
- 60
- Unité en radians
- rad
- Unité en degrés
- deg
Lorsque vous connaissez une valeur de cosinus et avez besoin de l'angle qui l'a produite, le cosinus inverse—aussi noté arccos ou acos—est l'outil en forme fermée qui retrouve l'angle principal sans dessin ni itération. Cette calculatrice accepte un nombre fini dans l'intervalle fermé de moins un à un, applique l'arccos principal et renvoie le résultat en radians et en degrés afin que le travail scolaire et les pipelines d'ingénierie partagent un contrat stable.
Comment l'arccos retrouve l'angle principal à partir d'un cosinus
La fonction cosinus envoie tout angle réel vers une valeur dans l'intervalle fermé de moins un à un. Le cosinus inverse défait ce mappage pour une seule valeur principale : pour un nombre réel x dans cet intervalle, acos de x est l'unique angle theta dans l'intervalle fermé de zéro à pi tel que le cosinus de theta égale x. En degrés, ce même intervalle principal va de zéro à cent quatre-vingts.
Les cas limites sont des vérifications de manuel : acos de un vaut zéro, acos de zéro vaut pi sur deux (quatre-vingt-dix degrés), et acos de moins un vaut pi (cent quatre-vingts degrés). Des valeurs intermédiaires comme un demi donnent pi sur trois (soixante degrés), et la racine carrée de deux sur deux donne pi sur quatre (quarante-cinq degrés).
Comme le service utilise un seul cosinus inverse de la bibliothèque standard et une conversion linéaire des radians vers les degrés, le chemin est entièrement déterministe : le même cosinus produit toujours le même couple d'angles dans les limites de l'arrondi en virgule flottante. Ce déterminisme rend la capacité sûre pour les tests unitaires, les correcteurs de devoirs et les pipelines géométriques par lots qui ne doivent pas changer silencieusement les réponses entre environnements.
Ce que vous envoyez et ce que vous recevez
Le nombre doit se situer dans l'intervalle fermé de moins un à un inclus. Si le nombre est fini mais inférieur à moins un ou supérieur à un, le message d'erreur nomme le champ et la valeur hors plage afin que les clients corrigent l'entrée sans deviner si l'égalité aux extrémités était autorisée.
Vérifications d'exemple : value zéro virgule cinq donne soixante degrés et pi sur trois radians ; value zéro donne quatre-vingt-dix degrés ; value un donne zéro ; value moins un donne cent quatre-vingts degrés ; value un virgule cinq échoue à la porte de domaine. Branchez l'outil gratuit du navigateur pour des contrôles rapides, puis appelez le contrat identique depuis des scripts lorsque vous avez besoin d'une conversion d'arccos en masse sans réimplémenter la porte de domaine dans chaque langage.
Où le cosinus inverse apparaît dans le travail réel
Les cours de trigonométrie du secondaire et du supérieur demandent constamment aux élèves de retrouver un angle à partir d'un rapport de cosinus connu ; une calculatrice fiable avec contrôle strict du domaine accélère la correction des devoirs et évite les erreurs de tableur où l'on applique acos à un cosinus légèrement hors plage légale et reçoit NaN.
La robotique, l'infographie et la physique de jeux calculent souvent un cosinus de l'angle entre deux vecteurs, puis ont besoin de l'angle principal non signé pour des contraintes, des articulations d'IK ou l'orientation de caméra—disposer d'un oracle numérique partagé aligne le code du moteur et les outils de conception. Les flux d'arpentage et de construction convertissent des cosinus directeurs en gisements lorsqu'un seul rapport est mesuré.
Si vous avez ensuite besoin d'arcsinus, d'arctangente, d'atan2 à deux arguments, d'inverses multi-branches ou d'arccos complexe, traitez-les comme des intentions de recherche distinctes plutôt que de surcharger cette page d'arccos.
Cas d’usage
Contrôles de devoirs et d'examens
Retrouvez l'arccos principal d'un rapport de cosinus en degrés et en radians, et rejetez les valeurs hors domaine avec une erreur claire au lieu de NaN.
Angles en robotique et en graphisme
Convertissez un rapport de cosinus directeur ou de produit scalaire en angle principal pour articulations, contraintes et orientation de caméra.
Questions fréquentes
Que calcule cette calculatrice ?
Elle renvoie l'arccos principal d'une valeur réelle x dans [-1, 1] : l'unique angle theta dans [0, π] tel que cos(theta) = x, rapporté en radians et en degrés.
Quelle est la plage d'entrée autorisée ?
La valeur de cosinus doit être un nombre fini dans l'intervalle fermé de −1 à 1 inclus.
Quelle est la plage principale de l'arccos ?
De 0 à π radians, soit de 0 à 180 degrés. C'est la branche monovaluée standard utilisée par Math.acos et la plupart des manuels.
Quel est le coût ?
L'outil du navigateur est gratuit et s'exécute en local.
Combien vaut arccos de 0,5 ?
Il vaut 60 degrés, soit environ 1,047197551197 radian. Le cosinus de 60° vaut 0,5, et 60° est le seul angle de la plage principale, de zéro à un angle plat, ayant ce cosinus.
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/inverse-cos \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":0.5}'const res = await fetch("https://api.kit.forhosting.com/trig/inverse-cos", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/inverse-cos",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/inverse-cos", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/inverse-cos", 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
{
"value": 0.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.inverse_cos",
"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
Les valeurs hors du domaine légal, les nombres non finis et les champs manquants sont rejetés avec invalid_input au lieu d'un NaN silencieux. L'outil gratuit du navigateur et l'API payante partagent une fonction pure, de sorte que les démonstrations et les scripts automatisés ne divergent jamais sur la même entrée.
Comment l'arccos retrouve l'angle principal à partir d'un cosinus
Il n'y a ni échantillonnage, ni développement en série que vous contrôlez, ni appel réseau—uniquement une validation, une évaluation d'acos et une charge JSON arrondie de façon stable.
Ce que vous envoyez et ce que vous recevez
Fournissez un nombre fini obligatoire sous le champ value, avec les alias x, cos, cosine et input pour des libellés de formulaire plus conviviaux. Les champs manquants, les chaînes vides, le texte non numérique, NaN et Infinity sont rejetés avec invalid_input et ne sont pas facturés. En cas de succès, la réponse JSON répète le value normalisé, renvoie radians comme l'arccos principal dans l'intervalle de zéro à pi, renvoie degrees comme ce même angle multiplié par cent quatre-vingts sur pi, fixe unit_radians à rad et unit_degrees à deg, et inclut method comme la chaîne arccosine pour les journaux et les interfaces pédagogiques.
Où le cosinus inverse apparaît dans le travail réel
Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.
Cas d'intégration
Fixtures de test déterministes
Générez des fixtures stables d'acos(x) pour les tests unitaires et la documentation avec la même fonction pure dans le navigateur et l'API.
Questions techniques
Les angles sont-ils en degrés ou en radians ?
Les deux. La réponse inclut radians (unit_radians : "rad") et degrees (unit_degrees : "deg") afin que vous choisissiez l'unité dont votre pipeline a besoin.