Oracle PL/SQL - Exemple de fonction ASIN

Oracle PL / SQL - Exemple de fonction ASIN

La fonctionASIN() renvoie l'arc sinusoïdal de l'entrée n, l'entrée n doit être comprise entre -1 et 1. La fonction renvoie une valeur comprise entre-pi/2 etpi/2, exprimée en radians.

Exemples de fonction ASIN

SELECT ASIN(.25) FROM DUAL;
-- output
0.25268025514207865348565743699370756609

SELECT ASIN(-.5) FROM DUAL;
-- output
-0.52359877559829887307710723054658381405

SELECT ASIN(-1) FROM DUAL;
--output
-1.5707963267948966192313216916397514421

SELECT ASIN(1) FROM DUAL;
--output
1.5707963267948966192313216916397514421

Maintenant, dans l'exemple ci-dessous, nous avons essayé de passer la valeur -2,5 qui n'est pas comprise entre -1 et 1, et notons l'erreur.

SELECT ASIN(-2.5) FROM DUAL;

-- output
ORA-01428: argument '-2.5' is out of range
01428. 00000 -  "argument '%s' is out of range"