MariaDBでは、ACOS()
は、引数のアークコサイン(逆コサイン)を返す組み込みの数値関数です。
つまり、コサインが引数である値を返します。
構文
構文は次のようになります:
ACOS(X)
ここでX
-1
の間の数値に解決される有効な式です および1
。
例
次に例を示します:
SELECT ACOS(0.32);
結果:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
その他の例を次に示します。
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
結果:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
範囲外の引数
引数は-1
の間にある必要があります および1
。そうでない場合は、null
返されます。
例:
SELECT ACOS(2);
結果:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
引数がありません
ACOS()
を呼び出す 引数がないとエラーになります:
SELECT ACOS();
結果:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'