ホームページ >バックエンド開発 >PHPチュートリアル >PHP で数値を小数点以下 2 桁にフォーマットするにはどうすればよいですか?
小数点以下の桁数を使用した数値の書式設定
提供された PHP スクリプトでは、数値が目的の小数点以下 2 桁で表示されません。この問題に対処するには、書式設定テクニックを利用できます。
printf 関数を使用して、数値に必要な形式を指定できます。構文 printf(" .2f", $start) は、変数 $start の値を小数点の前 1 桁、小数点以下 2 桁でフォーマットします。
あるいは、number_format 関数を使用することもできます。さまざまな国の特定の書式規則に従って数値を書式設定します。たとえば、number_format($start, 2) は、システムのデフォルトの書式設定ルールを使用して、$start を小数点以下 2 桁で書式設定します。
これらの書式設定手法を利用することで、スクリプトを変更して、必要な小数精度を表示できます。
<?php $inc = 0.25; $start = 0.25; $stop = 5.00; ?> <?php while($start != ($stop + $inc)){ ?> <option><?php printf("%.2f", $start); ?></option> <?php $start = $start + $inc; ?> <?php } ?>
これで、スクリプトは値を目的の形式で表示します: 5.00、4.00、3.00、および3.50.
以上がPHP で数値を小数点以下 2 桁にフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。