Dans PostgreSQL, atan()
est une fonction mathématique qui renvoie l'angle, en degrés, dont la tangente est une expression spécifiée.
En trigonométrie, c'est ce qu'on appelle l'arctangente . L'arc tangente est l'inverse de la tangente.
L'arctangente est utilisée lorsque vous connaissez la tangente d'un angle, mais que vous souhaitez connaître l'angle réel.
Syntaxe
La syntaxe ressemble à ceci :
atand(x)
Où x
est une double précision valeur qui représente la tangente de l'angle que vous essayez de déterminer.
Exemple
Voici un exemple pour montrer comment cela fonctionne.
SELECT atand(1);
Résultat :
45
Comme mentionné, l'argument représente la tangente, qui elle-même peut être renvoyée avec le tand()
une fonction.
Par conséquent, nous pouvons procéder comme suit pour vérifier cela.
SELECT atand(tand(45));
Résultat :
45
Fractions
L'argument peut contenir une composante fractionnaire.
SELECT atand(1.7320508075688774);
Résultat :
60.00000000000001
Argument négatif
L'argument peut aussi être négatif.
SELECT atand(-1.7320508075688774);
Résultat :
-60.00000000000001
Expressions
L'argument peut inclure des expressions.
SELECT atand(.5 * .45);
Résultat :
12.680383491819821
Renvoyer l'angle en radians
Comme mentionné, atand()
renvoie son argument en degrés . Pour l'obtenir en radians , utilisez le atan()
une fonction.
Le atan()
la fonction fonctionne exactement de la même manière que atand()
, sauf que son argument est renvoyé en radians au lieu de degrés.