SQL の ACOS
関数は、-1 と 1 の間の float 値を評価する数値表現の逆余弦を計算します。
数学では、arccosine(x)
は -1≤x≤1
のときの cosine(x)
の逆として定義されます。
構文
以下は ACOS
関数の構文です。
ACOS(numeric_expression)
Code language: SQL (Structured Query Language) (sql)
引数
ACOS
関数は、-1 と 1 の範囲の float 値に評価される numeric_expression
を受け付けます。
返り値の型
ACOS
関数は、ラジアン単位の浮動小数点数を返します。
例
次の例は、0.5 の逆余弦を返します
SELECT ACOS(0.5);
Code language: SQL (Structured Query Language) (sql)
acos
-----------------
1.0471975511966
(1 row)
Code language: SQL (Structured Query Language) (sql)
度数値を見るには、DEGREES
関数を使用します。
SELECT DEGREES(ACOS(0.5));
Code language: SQL (Structured Query Language) (sql)
degrees
---------
60
(1 row)
Code language: SQL (Structured Query Language) (sql)
ほとんどのデータベースシステムは、同じ動作で ACOS
関数をサポートしています。
このチュートリアルは役に立ちましたか?