TECH I.S.

PHP round() 関数

❮ PHP 数学リファレンス

概数:

<?php echo(round(0.60) . "<br>"); echo(round(0.50) . "<br>"); echo(round(0.49) . "<br>"); echo(round(-4.40) . "<br>"); echo(round(-4.60)); ?>

自分で試してみる »


定義と使用法

round() 関数は、浮動小数点数を丸めます。

ヒント:数値を最も近い整数に丸めるには、ceil()関数。

ヒント:数値を最も近い整数に丸めるには、floor()関数。

構文

round(number,precision,mode);

パラメータ値

パラメータ

説明

番号 必要。丸める値を指定します
精度 オプション。四捨五入する小数点以下の桁数を指定します。デフォルトは 0 です
モード オプション。丸めモードを指定する定数を指定します。
  • PHP_ROUND_HALF_UP - デフォルト。ラウンド番号まで精度10 進数、半分の場合。 1.5 を 2 に丸め、-1.5 を -2 に丸める
  • PHP_ROUND_HALF_DOWN - ラウンド番号至るまで精度小数点以下の桁数が半分になったとき。 1.5 を 1 に丸め、-1.5 を -1 に丸める
  • PHP_ROUND_HALF_EVEN - ラウンド番号精度次の偶数値に向かって小数点以下の桁数
  • PHP_ROUND_HALF_ODD - ラウンド番号精度次の奇数値に向かって小数点以下の桁数


技術的な詳細

戻り値:

丸められた値

返品の種類:

浮く

PHP バージョン:

4+

PHP 変更ログ:

PHP 5.3: mode パラメータが追加されました

その他の例

数値を小数点以下 2 桁に丸めます。

<?php echo(round(4.96754,2) . "<br>"); echo(round(7.045,2) . "<br>"); echo(round(7.055,2)); ?>

自分で試してみる »

定数を使用して数値を四捨五入します。

<?php echo(round(1.5,0,PHP_ROUND_HALF_UP) . "<br>"); echo(round(-1.5,0,PHP_ROUND_HALF_UP) . "<br>"); echo(round(1.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); echo(round(-1.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); echo(round(1.5,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(-1.5,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(1.5,0,PHP_ROUND_HALF_ODD) . "<br>"); echo(round(-1.5,0,PHP_ROUND_HALF_ODD)); ?>

自分で試してみる »


❮ PHP 数学リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細