ACOS()関数は入力nのアークコサインを返します。入力nは-1から1の範囲でなければなりません。この関数は、0からπの範囲の値をラジアンで返します。

ACOS関数の例

SELECT ACOS(.2) FROM DUAL;
-- output

1.36943840600456582777619613942212803186

ACOSを選択する( - 。4)DUALから;
 - 出力
1.98231317286238463861605958925708704694

ACOS(-1)を二重から選択します。
 - 出力

3.1415926535897932384626433832795028842

ACOS(1)をDUALから選択します。
 - 出力
0

-1から1の範囲にない値1.2を渡して、エラーを確認します。

SELECT ACOS(1.2) FROM DUAL;

-- output

ORA-01428:引数 '1.2'は範囲外です
01428. 00000  -  "引数 '%s'が範囲外です"

===参考文献