PostgreSQL 逆双曲線逆余弦 (アークハイパーボリックサイン)を取得する

PostgreSQL 逆双曲線逆余弦 (アークハイパーボリックサイン)を取得する

PostgreSQLで、逆双曲線逆余弦 (アークハイパーボリックサイン)を取得する手順を記述してます。「asinh」に値を指定することで可能です。実行結果はpgadmin上で確認してます。

環境

  • OS CentOS Stream release 9
  • PostgreSQL 15.1
  • pgadmin4 6.16

手順

逆双曲線逆余弦 (アークハイパーボリックサイン)を取得するには、「asinh」を使用します。

asinh(数値);

※「null」を指定すると「null」が返ります

実際に、取得してみます。

SELECT
  asinh(-10),
	asinh(-1),
	asinh(0),
	asinh(1),
	asinh(10);

実行結果を見ると、取得されていることが確認できます。

nullを指定

nullを指定するとnullが返ります。

SELECT
    asinh(null);

実行結果

逆双曲線余弦・逆双曲線正接

逆双曲線余弦・逆双曲線正接は、それぞれ「acosh」と「atanh」で取得できます。

SELECT
	acosh(1),
	atanh(-0.5);

実行結果