PostgreSQL sin値を取得する
- 作成日 2023.01.05
- PostgreSQL
- PostgreSQL
PostgreSQLで、sin値を取得する手順を記述してます。「sin」に取得したい数値を指定することで可能です。角度から取得したい場合は「sind」を使用します。実行結果はpgadmin上で確認してます。
環境
- OS CentOS Stream release 9
- PostgreSQL 15.1
- pgadmin4 6.16
手順
sin値を取得するには、「sin」を使用します。
sin(数値);
実際に、取得してみます。
※「pi」は円周率です。
SELECT
sin(1) AS "sin(1)",
sin(0) AS "sin(0)",
sin(0.2) AS "sin(0.2)",
sin(-2.5) AS "sin(-2.5)",
sin(pi()) AS "sin(pi())";
実行結果を見ると、取得されていることが確認できます。
「null」を指定すると、「null」が返ります。
SELECT
sin(null) AS "sin(null)";
実行結果
角度を指定して取得
角度を指定して取得したい場合は「sind」を使用します。
SELECT
sind(0) AS "sind(0)",
sind(15) AS "sind(15)",
sind(30) AS "sind(30)",
sind(60) AS "sind(60)",
sind(180) AS "sind(180)";
実行結果
こちらも「null」を指定すると「null」が返ります。
SELECT
sind(null) AS "sind(null)"; -- null となります
cosとtan
「cos」と「tan」は場合は、それぞれ「cos」と「tan」で取得できます。
SELECT
cos(1) AS "cos(1)",
cos(0) AS "cos(0)",
tan(1) AS "tan(1)",
tan(0) AS "tan(0)";
実行結果
-
前の記事
C# 空白除去処理で「Regex.Replace」と「Linq(Concat・Char.IsWhiteSpace)」のパフォーマンスを計測して比較する 2023.01.05
-
次の記事
Google ドキュメント 下線に変換するショートカットキー 2023.01.05
コメントを書く