ホームページ  >  記事  >  バックエンド開発  >  PHP で除算と丸めを実装するにはどのような方法がありますか?

PHP で除算と丸めを実装するにはどのような方法がありますか?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌オリジナル
2023-06-05 10:29:462356ブラウズ

php の除算と丸めを実装するメソッドは次のとおりです: 1. "intval()" 関数を使用して下方丸め演算を実行します。構文は "intval (除数変数/除数変数)" です。 2. "round" を使用します。丸め演算を実行するには「()」関数、構文は「round (除数変数/除数変数)」です; 3. 浮動小数点演算を実行するには「floatdiv()」関数を使用し、丸めには「intval()」関数を使用します。構文は「intval( floatdiv(divisor,divisor)」です。

PHP で除算と丸めを実装するにはどのような方法がありますか?

このチュートリアルのオペレーティング システム: Windows 10 システム、php8.1.3 バージョン、Dell G3 コンピューター.

php 除算と丸めを実装するメソッドは次のとおりです:

1. intval() 関数を使用して下方丸め演算を実行します

$numerator = 10;
$denominator = 3;
$result = intval($numerator / $denominator);
echo $result; // 输出结果为3

Thisメソッドは intval() 関数を使用して丸め演算を実行します分子と分母の商の小数部分はすべての桁に切り捨てられ、整数の結果を返します。ここでは $numerator / $denominator を使用して商を取得します。次に intval() 関数を呼び出して商の小数部分を切り捨てます。

2. 四捨五入演算にはround() 関数を使用します

$numerator = 10;
$denominator = 3;
$result = round($numerator / $denominator);
echo $result; // 输出结果为3

このメソッドはround() 関数を使用して商を四捨五入し、整数の結果を返します。ここでは $numerator / $ を使用します。分母は商を取得し、round() 関数を呼び出して商を四捨五入します。

#3. floatdiv() 関数を使用して浮動小数点演算を実行し、intval() 関数を使用して四捨五入#

$numerator = 7;
$denominator = 2;
$result = intval(floatdiv($numerator , $denominator)); //PHP7之后用/替换掉,
echo $result; // 输出结果为3
このメソッドは、floatdiv() 関数を使用して浮動小数点演算を実行し、商を決定します。

上記のメソッドのいずれでも、分子と分母を関数に渡すことで、割り算と丸め演算を実行できます。操作関数.

以上がPHP で除算と丸めを実装するにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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