Oracle PL/SQL - ASIN-Funktionsbeispiel

Oracle PL / SQL - ASIN-Funktionsbeispiel

Die FunktionASIN() gibt den Sinus des Eingangs n zurück, der Eingang n muss im Bereich von -1 bis 1 liegen. Die Funktion gibt einen Wert im Bereich von-pi/2 bispi/2 zurück, ausgedrückt im Bogenmaß.

Beispiele für ASIN-Funktionen

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

Im folgenden Beispiel haben wir versucht, den Wert -2,5 zu übergeben, der nicht im Bereich von -1 bis 1 liegt, und den Fehler festgestellt.

SELECT ASIN(-2.5) FROM DUAL;

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