PostgreSQLで立方根を求める方法 - cbrt関数を使用
PostgreSQLで立方根を求めたい場合、cbrt関数を使用すれば簡単である。
《例》
neko_database=# select cbrt(-64),cbrt(-27),cbrt(-8),cbrt(-1),cbrt(0),cbrt(1),cbrt(8),cbrt(27),cbrt(64);
cbrt | cbrt | cbrt | cbrt | cbrt | cbrt | cbrt | cbrt | cbrt
------+------+------+------+------+------+------+------+------
-4 | -3 | -2 | -1 | 0 | 1 | 2 | 3 | 4
(1 row)
neko_database=# select cbrt(1),cbrt(10),cbrt(100),cbrt(1000),cbrt(10000),cbrt(100000),cbrt(1000000);
cbrt | cbrt | cbrt | cbrt | cbrt | cbrt | cbrt
------+------------------+------------------+------+------------------+------------------+------
1 | 2.15443469003188 | 4.64158883361278 | 10 | 21.5443469003188 | 46.4158883361278 | 100
(1 row)