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
関数をサポートしています。
このチュートリアルは役に立ちましたか?