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"