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