SQL ASIN 関数は入力数値式の arcsin を返します。
数学では、arcsin(x) は -1 <= x <= 1 である x の sin の逆数です。 arcsin(x) = sin-1(x) を意味します。
構文
以下に ASIN 関数の構文を示します。
ASIN(numeric_expression)Code language: SQL (Structured Query Language) (sql)引数
ASIN 関数は、-1 と 1 の範囲で浮動小数点数と評価される numeric_expression を受け入れます。
戻り値の型
ASIN 関数はラジアンで浮動小数点数を返します。
例
次の例では、0.5 と 1 の arcsin を返します。
SELECT
ASIN(0.5) angle_1_radians,
ASIN(1) angle_2_radians;Code language: SQL (Structured Query Language) (sql) angle_1_radians | angle_2_radians
-------------------+-----------------
0.523598775598299 | 1.5707963267949
(1 row)Code language: SQL (Structured Query Language) (sql)度数値を表示するには、DEGREES 関数を使用します。
SELECT
DEGREES(ASIN(0.5)) angle_1_degrees,
DEGREES(ASIN(1)) angle_2_degrees;Code language: SQL (Structured Query Language) (sql) angle_1_degrees | angle_2_degrees
-----------------+-----------------
30 | 90
(1 row)Code language: SQL (Structured Query Language) (sql)ほとんどのデータベースシステムは ASIN 関数をサポートしています。
このチュートリアルは役に立ちましたか?