bcadd
是 PHP 的一個內置函數,用于執行高精度的浮點數加法運算。這個函數接受兩個參數,都是字符串形式的數字,然后返回它們的和,同樣以字符串形式返回。如果提供了第三個可選參數作為精度,那么結果將四舍五入到這個精度。
下面是一個使用 bcadd
的示例:
<?php
// 定義兩個高精度浮點數
$num1 = '123.456789';
$num2 = '987.654321';
// 使用 bcadd 函數計算它們的和
$sum = bcadd($num1, $num2);
// 輸出結果
echo "The sum of $num1 and $num2 is: $sum\n"; // 輸出:The sum of 123.456789 and 987.654321 is: 1111.11111
?>
在這個示例中,我們定義了兩個字符串形式的浮點數 $num1
和 $num2
,然后使用 bcadd
函數計算它們的和,并將結果存儲在 $sum
變量中。最后,我們輸出結果。注意,由于我們使用的是字符串形式的數字,所以輸出的結果也將保留小數點后的所有數字。