MySQL関数リファレンス

アークコサインを求める (ACOS)

スポンサードリンク
書式
ACOS( 数値 )

ACOS関数を使用することでアークコサインを求めることができます。

【参考】
COS( X ) = Y
である場合、
ACOS( Y ) = X
となります。

例1(アークコサインを求める)
mysql> SELECT ACOS( 0.5 );
+-----------------+
| ACOS( 0.5 )     |
+-----------------+
| 1.0471975511966 |
+-----------------+
1 row in set (0.00 sec)

mysql> SELECT COS( 1.0471975511966 );
+------------------------+
| COS( 1.0471975511966 ) |
+------------------------+
|                    0.5 |
+------------------------+
1 row in set (0.00 sec)

引数に文字を指定した場合は0として扱われます。

例2(引数に文字を指定した場合)
mysql> SELECT ACOS( 'a' ), ACOS( 0 );
+-----------------+-----------------+
| ACOS( 'a' )     | ACOS( 0 )       |
+-----------------+-----------------+
| 1.5707963267949 | 1.5707963267949 |
+-----------------+-----------------+
1 row in set (0.00 sec)

引数にNULLを指定した場合はNULLが返されます。

例3(引数にNULLを指定した場合)
mysql> SELECT ACOS( NULL );
+--------------+
| ACOS( NULL ) |
+--------------+
|         NULL |
+--------------+
1 row in set (0.00 sec)
スポンサードリンク
Aではじまる MySQL の関数 / 三角関数

三角関数

スポンサードリンク

Aではじまる MySQL の関数

ABS 絶対値を求める
ACOS アークコサインを求める
ASCII 1文字目のアスキーコードを調べる
ASIN アークサインを求める
ATAN アークタンジェントを求める
ATAN2 アークタンジェントを求める
AVG 平均値を求める