ホームページ  >  記事  >  バックエンド開発  >  PHPで四捨五入せずに小数点以下2桁を保持する方法

PHPで四捨五入せずに小数点以下2桁を保持する方法

coldplay.xixi
coldplay.xixiオリジナル
2020-09-29 11:48:308710ブラウズ

php メソッドで四捨五入せずに小数点以下 2 桁を保持します。関数 substr を使用します。コードは [echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2))】。

PHPで四捨五入せずに小数点以下2桁を保持する方法

php 小数点以下 2 桁を保持し、四捨五入しない方法:

php 小数点以下 2 桁を保持し、四捨五入しない

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

$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 training 列に注目してください。

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

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