ホームページ  >  記事  >  バックエンド開発  >  PHP関数で加減乗除を実装する方法

PHP関数で加減乗除を実装する方法

藏色散人
藏色散人オリジナル
2022-10-19 09:53:395012ブラウズ

PHP 関数を使用して加算、減算、乗算、および除算を実装する方法: 1. bcadd 関数。2 つの任意精度数値の加算計算に使用します。構文は「bcadd($num1, $num2, $scale)」です。 "; 2. bcsub 関数、2 つの任意精度の数値の減算に使用され、構文は "bcsub($num1, $num2, $scale)" です。 3. bcmul 関数、2 つの任意の精度の数値の乗算に使用されます。 4. bcdiv 2 つの任意精度の数値の除算を計算するために使用される関数。

PHP関数で加減乗除を実装する方法

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。