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