FirebirdSQL logo

ATAN()

Disponible en

DSQL, PSQL

Syntaxe
ATAN (number)
Table 1. paramètres de fonction ATAN
Paramètre Description

number

Une expression de type numérique.

Le type de résultat renvoyé :

DOUBLE PRECISION

La fonction ATAN retourne l’arctangente de l’argument.

La fonction renvoie l’angle en radians dans l’intervalle [-π/2 ; π/2].

ATAN2()

Disponible en

DSQL, PSQL

Syntaxe
ATAN2 (y, x)
Table 1. paramètres de fonction ATAN2
Paramètre Description

y

Une expression de type numérique.

x

Une expression de type numérique.

Le type de résultat renvoyé :

DOUBLE PRECISION

La fonction ATAN2 retourne l’angle comme le rapport du sinus au cosinus, avec les arguments donnés par ces deux paramètres, et les signes du sinus et du cosinus correspondant aux signes des paramètres.Cela permet d’obtenir des résultats pour le cercle entier, y compris pour les angles de -π/2 et π/2.

Caractéristiques d’utilisation :

  • Le résultat est un angle dans l’intervalle [-π, π] radians ;

  • Si x est négatif, le résultat est π lorsque y est nul et -π lorsqu’il est égal à 0 ;

  • Si y et x sont tous deux égaux à 0, le résultat n’a pas de sens.

Note
  • La description entièrement équivalente de cette fonction est la suivante : ATAN2 (y, x) est l’angle entre l’axe des X positif et la droite allant de l’origine au point (x, y). Cela rend également évident que la valeur de ATAN2 (0, 0) est indéfinie ;

  • Si x est supérieur à 0, ATAN2 (y, x) est identique à ATAN (y/x) ;

  • Si le sinus et le cosinus de l’angle sont connus, ATAN2 (sin, cos) renvoie l’angle.