Oracle PL / SQL - Exemple de fonction ATAN et ATAN2
Cet article vous montre comment utiliser les fonctionsATAN()
etATAN2()
dans Oracle PL / SQL.
1. Exemples de fonction ATAN
La fonctionATAN
renvoie l'arc tangente de n, le n peut être dans une plage illimitée. La fonction renvoie une valeur de l'ordre de-pi/2 to pi/2
, exprimée en radians.
SELECT ATAN(1.5) FROM DUAL; -- output 0.9827937232473290679857106110146660144997 SELECT ATAN(50) FROM DUAL; -- output 1.55079899282174608617056849473815495415 SELECT ATAN(-5) FROM DUAL; -- output -1.37340076694501586086127192644496114865 SELECT ATAN(0) FROM DUAL; -- output 0
2. Exemples de fonctions ATAN2
La fonctionATAN2
renvoie l'arc tangente de n1 et n2, n1 et n2 peuvent tous deux être dans une plage illimitée. La fonction renvoie une valeur de l'ordre de-pi to pi
, en fonction des signes de n1 et n2, exprimés en radians.
SELECT ATAN2(-1,1) FROM DUAL; -- output -0.7853981633974483096156608458198757210546 SELECT ATAN2(50,100) FROM DUAL; -- output 0.4636476090008061162142562314612144020295 SELECT ATAN2(0,0.5) FROM DUAL; -- output 0