Syntaxe
Paramètres
| Nom |
Description |
| X |
Ce paramètre permet de spécifier la valeur numérique dont l'arc sinus doit être calculé. Cette valeur doit être comprise entre -1 et 1 (inclus). |
Description
Cette fonction permet de demander l'arc sinus en radian de la valeur spécifié.
Remarques
- La fonction ASIN calcule l'arc sinus, soit l'inverse de la fonction sinus : Elle prend une valeur numérique comprise entre -1 et 1, et retourne un angle
exprimé en radians. Ce résultat représente l'angle dont le sinus correspond à la valeur fournie.
- L'intervalle d'entrée est strictement limité à [-1, 1], ce qui correspond à la plage de sortie du sinus : Si une valeur en dehors de cette intervalle
est fournie, la fonction retourne une erreur ou NULL, car mathématiquement l'arc sinus n'est pas défini au-delà de ces bornes.
- Le résultat retourné par ASIN est toujours en radians, et non en degrés : Les utilisateurs doivent convertir les radians en degrés (par exemple, en
multipliant par 180/PI()) s'ils veulent un résultat dans un système plus familier.
- Cette fonction est utile dans des calculs trigonométriques inverses en géométrie ou dans le traitement de signaux : Par exemple, elle peut servir à
déterminer un angle d'élévation, une inclinaison ou une position angulaire dans un espace 2D/3D.
- En raison de sa nature mathématique, ASIN est souvent utilisée avec des fonctions comme SIN, ACOS, ou
ATAN : Cela permet de reconstruire des relations trigonométriques ou de résoudre des équations où des angles doivent être extraits à
partir de rapports trigonométriques.
- Le comportement avec les valeurs limites -1 et 1 est précis et retourne respectivement -π/2 et π/2 radians : Cela garantit une cohérence dans
les résultats, notamment lorsqu'on applique la fonction à des données pré-normalisées.
- ASIN peut être utilisée dans des expressions complexes combinant d'autres fonctions BigQuery : Par exemple, on peut l'intégrer dans des sous-requêtes, des
agrégats ou des transformations de séries temporelles où les rapports sinus doivent être inversés.
- Comme toutes les fonctions trigonométriques, ASIN est sensible aux imprécisions numériques : Des résultats inattendus peuvent survenir si la valeur
passée est légèrement hors de l'intervalle valide à cause d'erreurs d'arrondi. Il est donc recommandé d'utiliser une fonction de contrôle comme SAFE.ASIN() pour
éviter les erreurs.
Dernière mise à jour : Jeudi, le 18 Juin 2020