ホームページ  >  記事  >  バックエンド開発  >  PHPで小数点以下2桁を保存して丸める方法

PHPで小数点以下2桁を保存して丸める方法

小云云
小云云オリジナル
2017-11-13 17:34:072809ブラウズ

PHP 開発では、小数点以下の四捨五入の問題によく遭遇します。以前、編集者は PHP でのいくつかの丸め方法についていくつかの記事を共有しました。今回は、PHP で小数点以下 2 桁を保存して四捨五入する方法を分析します。

phpは小数点以下2桁を保持し、四捨五入しません
コードは次のとおりです:
$num = 123213.666666;
echo sprintf("%.2f", $num);

phpは小数点以下2桁を保持し、四捨五入しませんoff
コードは次のとおりです:

$num = 123213.666666; 
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));

phpの丸めメソッド

コードは次のとおりです:

echo ceil(4.3); // 5 
echo ceil(9.999); // 10

phpの丸めメソッド、整数の四捨五入

コードは次のとおりです:

echo floor(4.3); // 4 
echo floor(9.999); // 9

前のものと結合PHP の小数点の四捨五入に関する記事、誰もが PHP の小数点を四捨五入するべきです このような問題をより直感的に理解し、解決する考え方があれば、将来的には誰もがこのような問題にうまく対処できるようになると思います。

関連する推奨事項:

php丸め関数_PHPチュートリアル

PHPの正確な小数点以下の桁数への丸めと丸め_PHPチュートリアル

php丸めインターセプト浮動小数点文字列メソッドの概要

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

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