PHP で小数を 2 位まで正確に丸める方法

DDD
リリース: 2024-10-23 15:01:17
オリジナル
632 人が閲覧しました

How to Accurately Round Decimals to Two Places with Precision in PHP?

PHP の小数点以下 2 桁への精度の四捨五入

PHP の小数を小数点以下 2 桁に切り捨てようとしています。具体的には、49.955 を 49.95 に変換します。 number_format 関数は値を 49.96 に丸めますが、数値が小数点以下 2 桁より小さい場合、substr は使用できません。

解決策には、数値に 100 を掛け、その下限値を取得して、それを割り戻すことが含まれます。これは次のように表すことができます:

<code class="php">$roundedNumber = floor($number * 100) / 100;</code>
ログイン後にコピー

このメソッドは数値を小数点第 2 位まで正確に切り捨て、計算の精度を保証します。

以上がPHP で小数を 2 位まで正確に丸める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート