PostgreSQLでは、sqrt()
関数は、引数の平方根を返します。
数値の平方根x yの数です y = x 。
構文
構文は非常に単純です:
sqrt(dp or numeric)
dp
は倍精度値です。
例1
使用法を示す例を次に示します。
SELECT sqrt(64);
結果:
8
例2
次のような式を渡すこともできます。
SELECT sqrt(60 + 4);
結果:
8
例3
これがどのように機能するかを示す別の簡単な例です。
SELECT
(4 * 4),
sqrt(4 * 4),
sqrt(16);
結果:
?column? | sqrt | sqrt ----------+------+------ 16 | 4 | 4
例4
これが、小数秒が返される結果になるものです。
SELECT sqrt(50);
結果:
7.0710678118654755
例5
これが、引数に秒の小数を含めるものです。
SELECT sqrt(0.123456);
結果:
0.35136306009596399