sql >> データベース >  >> RDS >> PostgreSQL

Cot()がPostgreSQLでどのように機能するか

    PostgreSQLでは、cot() は、指定された角度のコタンジェントを返す三角関数です。

    角度は、ラジアンで指定された引数として提供されます。

    三角法では、直角三角形では、角度のコタンジェントは、隣接する辺の長さを反対側の辺の長さで割ったものです。

    構文

    構文は次のようになります:

    cot(x)

    ここでx 倍精度です ラジアンの数として解釈される値。

    これがどのように機能するかを示す例です。

    SELECT cot(1);

    結果:

    0.6420926159343308

    分数

    引数には小数部分を含めることができます。

    SELECT cot(1.2490);

    結果:

    0.33338419232963085

    否定的な議論

    引数は負の場合もあります。

    SELECT cot(-1.2490);

    結果:

    -0.33338419232963085

    表現

    引数には式を含めることができます。

    SELECT cot(.5 * .45);

    結果:

    4.369190092810183

    Pi

    pi()を含む例を次に示します。 機能。

    SELECT cot(pi()/3);

    結果:

    0.577350269189626

    ゼロ引数

    cot()に提供される引数 ゼロのコタンジェントは存在しないため、ゼロ以外である必要があります。

    引数としてゼロを渡したときに得られる結果は次のとおりです。

    SELECT cot(0);

    結果:

    Infinity

    角度を度で指定

    前述のように、cot() ラジアンで引数を受け入れます 。 で提供する 、cotd()を使用します 働き。

    cotd() 関数はcot()とまったく同じように機能します 、ただし、引数はラジアンではなく度で指定されます。


    1. Oracleでシーケンスをリセットするにはどうすればよいですか?

    2. リクエストが失敗したか、サービスがタイムリーに応答しませんでしたか?

    3. ストアドプロシージャの出力をSQLServerの変数に返す方法

    4. django ORMでpostgresqlウィンドウ関数を使用するクリーンな方法は?