PostgreSQLでは、sin()
は、ラジアンで測定された、指定された角度の三角関数の正弦を返す数学関数です。
関数を呼び出すときに関数に引数を指定して、角度を指定します。
三角法では、正弦 は、与えられた角度(直角三角形)の反対側の辺とハイポテヌスの比率に等しい関数です。
構文
構文は次のようになります:
sin(x)
ここでx
倍精度です サインを返す角度(ラジアン)を表す値。
例
これがどのように機能するかを示す例です。
SELECT sin(2);
結果:
0.9092974268256817
分数
角度には小数成分を含めることができます。
SELECT sin(1.2345);
結果:
0.9439833239445111
負の角度
角度は負にすることができます。
SELECT sin(-2);
結果:
-0.9092974268256817
表現
引数には式を含めることができます。
SELECT sin(1.5 * 2);
結果:
0.1411200080598672
他の関数の受け渡し
別の関数(この場合はpi()
)を含む例を次に示します。 )式で。
SELECT sin(pi()/2);
結果:
1
角度を度で指定
前述のように、sin()
に指定する角度 ラジアンで指定されます 。 度で指定するには 、sind()
を使用します 働き。
sind()
関数はsin()
とまったく同じように機能します 、ただし、引数はラジアンではなく度で指定されます。