bcsqrt

(PHP 4, PHP 5, PHP 7, PHP 8)

bcsqrt任意精度數(shù)字的二次方根

說(shuō)明

bcsqrt(string $num, ?int $scale = null): string

返回 num 的二次方根。

參數(shù)

num

字符串類型的操作數(shù)。

scale

此可選參數(shù)用于設(shè)置結(jié)果中小數(shù)點(diǎn)后的小數(shù)位數(shù)。也可通過(guò)使用 bcscale() 來(lái)設(shè)置全局默認(rèn)的小數(shù)位數(shù),用于所有函數(shù)。如果未設(shè)置,則默認(rèn)為 0。

返回值

以 string 類型返回二次方根的結(jié)果,如果 num 是負(fù)數(shù)則返回 null

更新日志

版本 說(shuō)明
8.0.0 現(xiàn)在 scale 可以為 null。

范例

示例 #1 bcsqrt() 示例

<?php

echo bcsqrt('2'3); // 1.414

?>

參見(jiàn)

  • bcpow() - 任意精度數(shù)字的乘方