メインコンテンツまでスキップ

sqrt

sqrt, dsqrt

説明

値の平方根を計算します。dsqrtはsqrtと同様です。

構文

DOUBLE SQRT(DOUBLE x);
DOUBLE DSQRT(DOUBLE x);

パラメーター

x: 数値のみを指定できます。この関数は計算前に数値をDOUBLE型に変換します。

戻り値

DOUBLEデータ型の値を返します。

使用上の注意

数値以外の値を指定した場合、この関数はNULLを返します。

mysql> select sqrt(3.14);
+-------------------+
| sqrt(3.14) |
+-------------------+
| 1.772004514666935 |
+-------------------+
1 row in set (0.01 sec)


mysql> select dsqrt(3.14);
+-------------------+
| dsqrt(3.14) |
+-------------------+
| 1.772004514666935 |
+-------------------+