MySQL関数リファレンス

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

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

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

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

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

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

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

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

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

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

三角関数

スポンサードリンク

Aではじまる MySQL の関数

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