ホームページ  >  記事  >  バックエンド開発  >  PHP 数学関数の実践 2: Round() 関数の万能な応用

PHP 数学関数の実践 2: Round() 関数の万能な応用

藏色散人
藏色散人オリジナル
2021-07-28 10:42:542356ブラウズ

PHP 数学関数の演習 1 では、一般的に使用される数学関数における max 関数と min 関数の使用法を紹介しました。興味のある方はここをクリックしてください ->max() 関数と min() 関数興味深い分析》。上でも書きましたが、数学関数に関する記事をシリーズで書いていきますね!

今回はround関数の使い方について解説していきます。四捨五入の計算は皆さんご存知かと思いますが、これは9年間の義務教育の基本的な内容なので、この関数の機能は、数値を四捨五入することです。

古いルールでは、「次の値 を小数点以下 1 桁の精度で四捨五入する PHP スクリプトを作成してください」という解決する必要がある問題があると想定します。

簡単に言えば、指定された値を四捨五入して小数点以下 1 桁を残すことです。

早速、PHP サンプル ファイル demo.php も作成します。

PHP 数学関数の実践 2: Round() 関数の万能な応用

##完全なコードは次のとおりです。上記のコードでは、パラメータ 1.65 は四捨五入する必要がある指定された数値、パラメータ 1 は保持する桁数、パラメータ PHP_ROUND_HALF_UP は丸めモードの定数を表します。これは、.5 に遭遇した場合に切り上げることを意味します。

ブラウザを開いて丸めの結果を見て出力してみましょう:

定数ごとに丸めの結果が異なることがわかります。番号によって設定されるパラメータが異なります。 PHP 数学関数の実践 2: Round() 関数の万能な応用

詳細については、次の定数の意味の概要を参照してください。

PHP_ROUND_HALF_UP: .5 に遭遇すると、数値は小数点以下の精度に切り上げられます。 1.5 から 2 および -1.5 から -2 に丸めます。

PHP_ROUND_HALF_DOWN: .5 に遭遇した場合、数値を小数点以下の精度に切り捨てます。 1.5 を 1 に丸め、-1.5 を -1 に丸めます。

PHP_ROUND_HALF_EVEN: .5 が発生した場合は、次の偶数値を取得し、数値を小数点以下の精度に丸めます。

PHP_ROUND_HALF_ODD: .5 が発生した場合は、次の奇数値を取得し、数値を小数点以下の精度に丸めます。

では、この定数パラメーターを設定せずにラウンド関数を直接使用した場合、デフォルトの定数はどれになるでしょうか?デフォルトは「PHP_ROUND_HALF_UP」です。

以上round関数の紹介ですが、とても簡単でしょうか?

実際の開発プロセスでは、特定のニーズに応じてラウンド関数を使用できます。

PHP の技術的な指導について詳しくは、

PHP ビデオ チュートリアル

をご覧ください。

以上がPHP 数学関数の実践 2: Round() 関数の万能な応用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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