Cara melaksanakan penambahan, penolakan, pendaraban dan pembahagian menggunakan fungsi PHP: 1. fungsi bcadd, digunakan untuk pengiraan penambahan dua nombor ketepatan sewenang-wenangnya, sintaksnya ialah "bcadd($num1, $num2, $scale) "; 2. Fungsi bcsub, digunakan untuk penolakan dua nombor ketepatan arbitrari, sintaksnya ialah "bcsub($num1, $num2, $scale)"; 3. fungsi bcmul, digunakan untuk pendaraban dua nombor ketepatan arbitrari; 4. bcdiv fungsi, digunakan untuk Mengira pembahagian dua nombor ketepatan arbitrari.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Bagaimana untuk melaksanakan penambahan, penolakan, pendaraban dan pembahagian dalam fungsi PHP?
Contoh
$a = 1; $b = 3 ;$c = 2.3 $a *$b *$c 的结果可能变成 6.8999999999999995
bcadd — Penambahan dua nombor ketepatan arbitrari
//对 $num1 和 $num2 求和。 bcadd($num1, $num2, $scale) //参数 //$num1 //左操作数,字符串类型。 //$num2 //右操作数,字符串类型。 //$scale //设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //以字符串返回两个操作数求和之后的结果。
bcsub — Dua nombor ketepatan arbitrari Penolakan nombor
//$num1 减去 $num2。 bcsub($num1, $num2, $scale) //参数 //$num1 //字符串类型的左操作数。 //$num2 //字符串类型的右操作数。 //$scale //此可选参数用于设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //以 string 类型返回减法之后的结果。
bcmul — Pengiraan pendaraban dua nombor ketepatan sewenang-wenang
//≈num1 乘以 $num2。 bcmul($num1, $num2, $scale) //参数 //$num1 //字符串类型的左操作数。 //$num2 //字符串类型的右操作数。 //$scale //此可选参数用于设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //返回字符串类型的结果。
bcdiv — Pengiraan pembahagian dua nombor ketepatan sewenang-wenang
//$num1 除以 $num2。 bcdiv($num1, $num2, $scale) //参数 //$num1 //被除数,字符串类型。 //$num2 //除数,字符串类型。 //$scale //此可选参数用于设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //返回字符串类型的结果。如果 $num2 是 0 结果为 null。
Cadangan Kajian: " Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penambahan, penolakan, pendaraban dan pembahagian dalam fungsi php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!