MariaDBでは、COT()
は、引数のコタンジェントを返す組み込みの数値関数です。
三角法では、直角三角形では、角度のコタンジェントは、隣接する辺の長さを反対側の辺の長さで割ったものです。
構文
構文は次のようになります:
COT(X)
ここでX
余接を取得するための数です。
例
次に例を示します:
SELECT COT(45);
結果:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
分数
引数には小数部分を含めることができます:
SELECT COT(4.57);
結果:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
負の値
引数は否定的である可能性があります:
SELECT COT(-4.57);
結果:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
表現
引数には、次のような式を含めることができます:
SELECT COT(0.4 * 1.3);
結果:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
ゼロ引数
ゼロのコタンジェントは存在しないため、引数はゼロ以外である必要があります。
SELECT COT(0);
結果:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
非数値引数
数値以外の引数を指定するとどうなるかの例を次に示します。
SELECT COT('Cat');
結果:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'
ヌル引数
COT()
null
を返します 引数がnull
の場合 :
SELECT COT(null);
結果:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
引数がありません
COT()
を呼び出す 引数の数が間違っているか、引数がない場合、エラーが発生します:
SELECT COT();
結果:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
そして:
SELECT COT(10, 2);
結果:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'