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"