ASIN()`関数は入力nの逆正弦を返します。入力nは-1から1の範囲でなければなりません。関数は `-pi/2`から
pi/2`の範囲の値を返します。ラジアンで表されます。
ASIN関数の例
SELECT ASIN(.25) FROM DUAL; -- output 0.25268025514207865348565743699370756609 SELECT ASIN( - 。5)からデュアル; - 出力 -0.52359877559829887307710723054658381405 SELECT ASIN(-1)DUALから選択します。 - 出力 -1.5707963267948966192313216916397514421 DINALからSELECT ASIN(1)を選択します。 - 出力 1.5707963267948966192313216916397514421
以下の例では、範囲-1〜1にない値-2.5を渡そうとしましたが、エラーに気付きました。
SELECT ASIN(-2.5) FROM DUAL; -- output ORA-01428:引数 '-2.5'は範囲外です 01428. 00000 - "引数 '%s'が範囲外です"
===参考文献