PostgreSQLでは、atan()
は、接線が指定された式である角度をラジアンで返す数学関数です。
三角法では、これはアークタンジェントとして知られています。 。アークタンジェントは、接線の逆です。
アークタンジェントは、角度の接線が何であるかを知っているが、実際の角度が何であるかを知りたい場合に使用されます。
構文
構文は次のようになります:
atan(x)
ここでx
倍精度です 決定しようとしている角度の接線を表す値。
例
これがどのように機能するかを示す例です。
SELECT atan(1);
結果:
0.7853981633974483
前述のように、引数は接線を表し、それ自体はtan()
で返すことができます。 働き。
したがって、これを確認するために次のことを行うことができます。
SELECT atan(tan(1));
結果:
1
分数
引数には小数部分を含めることができます。
SELECT atan(1.6197);
結果:
1.0176820992229842
否定的な議論
引数は負の場合もあります。
SELECT atan(-1.6197);
結果:
-1.0176820992229842
表現
引数には式を含めることができます。
SELECT atan(.5 * .45);
結果:
0.2213144423477913
角度を度で返す
前述のように、atan()
引数をラジアンで返します 。 度で取得するには 、atand()
を使用します 働き。
atand()
関数はatan()
とまったく同じように機能します 、ただし、引数はラジアンではなく度で返されます。