PHP 関数を使用して加算、減算、乗算、および除算を実装する方法: 1. bcadd 関数。2 つの任意精度数値の加算計算に使用します。構文は「bcadd($num1, $num2, $scale)」です。 "; 2. bcsub 関数、2 つの任意精度の数値の減算に使用され、構文は "bcsub($num1, $num2, $scale)" です。 3. bcmul 関数、2 つの任意の精度の数値の乗算に使用されます。 4. bcdiv 2 つの任意精度の数値の除算を計算するために使用される関数。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
PHP 関数は加算、減算、乗算、除算をどのように実装するのでしょうか?
例
$a = 1; $b = 3 ;$c = 2.3 $a *$b *$c 的结果可能变成 6.8999999999999995
bcadd — 2 つの任意精度数値の加算
//对 $num1 和 $num2 求和。 bcadd($num1, $num2, $scale) //参数 //$num1 //左操作数,字符串类型。 //$num2 //右操作数,字符串类型。 //$scale //设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //以字符串返回两个操作数求和之后的结果。
bcsub — 2 つの任意精度数値の減算
//$num1 减去 $num2。 bcsub($num1, $num2, $scale) //参数 //$num1 //字符串类型的左操作数。 //$num2 //字符串类型的右操作数。 //$scale //此可选参数用于设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //以 string 类型返回减法之后的结果。
bcmul — 2 つの任意精度数値の乗算計算
//≈num1 乘以 $num2。 bcmul($num1, $num2, $scale) //参数 //$num1 //字符串类型的左操作数。 //$num2 //字符串类型的右操作数。 //$scale //此可选参数用于设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //返回字符串类型的结果。
bcdiv — 2 つの任意精度数値の除算計算
//$num1 除以 $num2。 bcdiv($num1, $num2, $scale) //参数 //$num1 //被除数,字符串类型。 //$num2 //除数,字符串类型。 //$scale //此可选参数用于设置结果中小数点后的小数位数。如果未设置,则默认为 0。 //返回值 //返回字符串类型的结果。如果 $num2 是 0 结果为 null。
推奨学習: 「PHP ビデオ チュートリアル#」 ##》
以上がPHP関数で加減乗除を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。