ホームページ  >  記事  >  バックエンド開発  >  PHPで割り算と丸めを行う方法

PHPで割り算と丸めを行う方法

coldplay.xixi
coldplay.xixiオリジナル
2020-08-10 11:22:085498ブラウズ

PHP での割り算と丸めの方法: 1. [round()] 関数を使用して浮動小数点数を丸めます; 2. [ceil()] 関数を使用して最も近い整数に切り上げます; 3. [floor()] 関数を使用すると、最も近い整数に切り捨てられます。

PHPで割り算と丸めを行う方法

#PHP での除算と丸めの方法:

#1.round:rounding

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

PHPで割り算と丸めを行う方法

#説明: 指定された精度 prec (小数点以下の小数点以下の桁数) に従って x を丸めた結果を返します。 prec には負またはゼロ (デフォルト) を指定することもできます。

ヒント: PHP は、デフォルトでは「12,300.2」のような文字列を正しく処理できません。

例:

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

出力:

1 1
2 1
3 0
4 -4
5 -5

2. ceil: 切り上げ

ceil() 関数の切り上げは、最も近い整数。


PHPで割り算と丸めを行う方法

説明: x より小さくない次の整数を返します。x に小数部分がある場合は、1 で切り上げられます。通常、浮動小数点値の範囲は整数の範囲よりも大きいため、ceil() によって返される型は依然として浮動小数点です。

例:

 <?php
 echo(ceil(0.60);
 echo(ceil(0.40);
 echo(ceil(5);
echo(ceil(5.1);
 echo(ceil(-5.1);
 echo(ceil(-5.9));
 ?>

出力:

1 1
2 1
3 5
4 6
5 -5
6 -5

3. Floor: 切り捨て

floor() 関数の切り捨て最も近い整数。

構文: Floor(x)

PHPで割り算と丸めを行う方法

説明: x 以下の次の整数を返し、x の小数部分を四捨五入します。通常、float 値の範囲は integer の範囲よりも大きいため、floor() によって返される型は float のままです。

例:

<?php
echo(floor(0.60));
echo(floor(0.40));
echo(floor(5));
echo(floor(5.1));
echo(floor(-5.1));
 echo(floor(-5.9))
 ?>

出力:

1 0
2 0
3 5
4 5
5 -6
6 -6

関連学習の推奨事項:

php プログラミング (ビデオ)
# #

以上がPHPで割り算と丸めを行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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