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()とまったく同じように機能します 、ただし、引数は度ではなくラジアンで返されます。