(PHP 4, PHP 5, PHP 7, PHP 8)
bcsqrt — 取得任意精度數字的平方根
num
運算元,格式良好的 BCMath 數字字串。
scale
null
,它將預設為使用 bcscale() 設定的預設精度,或者回退到 bcmath.scale
INI 指令的值。
以格式良好的 BCMath 數字字串形式返回平方根。
版本 | 說明 |
---|---|
8.0.0 | 如果 num 不是格式良好的 BCMath 數字字串,或者小於 0 ,則會拋出 ValueError。以前,會改為引發 E_WARNING 。 |
8.0.0 |
scale 現在需要介於 0 和 2147483647 之間;以前,負的精度值會被靜默地視為 0 。 |
8.0.0 |
scale 現在可以為 null。 |
範例 #1 bcsqrt() 範例
<?php
echo bcsqrt('2', 3); // 1.414
?>