ホームページ >バックエンド開発 >PHPチュートリアル >PHP 浮動小数点型の使用規則を調べるrounding_PHP Tutorial

PHP 浮動小数点型の使用規則を調べるrounding_PHP Tutorial

WBOY
WBOYオリジナル
2016-07-15 13:32:33832ブラウズ

実際のコーディングでは丸め要件をよく使用します

PHP浮動小数点型の丸め上限 -- さらに丸めます
説明
float ceil (float value)
次の整数を返します。 value より小さくない場合、値に小数点がある場合は切り上げられます。通常、float 値の範囲は integer の範囲よりも大きいため、ceil() によって返される型は float のままです。

例1. ceil()の例

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>echo ceil(4.3); // 5   </span></li><li class="alt"><span>echo ceil(9.999); // 10   </span></li><li><span class="tag">?></span><span>   </span></span></li>
<li class="alt"><span> </span></li>
</ol>


PHP浮動小数点型丸め床 - 四捨五入法による丸め説明
float Floor (float値)
value以下の下限を返す小数点以下を四捨五入した整数。通常、float 値の範囲は integer の範囲よりも大きいため、floor() によって返される型は float のままです。

例1. Floor()の例

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>echo floor(4.3); // 4   </span></li><li class="alt"><span>echo floor(9.999); // 9   </span></li><li><span class="tag">?></span><span>   </span></span></li>
<li class="alt"><span> </span></li>
</ol>

PHP浮動小数点型round - 浮動小数点数の丸め説明
floatround (float val [, int precision])
戻り値valは丸めの結果です指定された精度 (小数点以下の小数点以下の桁数) に変換されます。精度は負またはゼロ (デフォルト) にすることもできます。

例1.round()の例

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>echo round(3.4); // 3   </span></li><li class="alt"><span>echo round(3.5); // 4   </span></li><li><span>echo round(3.6); // 4   </span></li><li class="alt"><span>echo round(3.6, 0); // 4   </span></li><li><span>echo round(1.95583, 2); // 1.96   </span></li><li class="alt"><span>echo round(1241757, -3); // 1242000   </span></li><li><span>echo round(5.045, 2); // 5.05   </span></li><li class="alt"><span>echo round(5.055, 2); // 5.06   </span></li><li><span class="tag">?></span><span>   </span></span></li>
<li class="alt"><span> </span></li>
</ol>

PHP浮動小数点型の丸めintval---変数を整数型に変換

例intval()

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>echo intval(4.3); //4   </span></li><li class="alt"><span>echo intval(4.6); // 4   </span></li><li><span class="tag">?></span><span>   </span></span></li>
<li class="alt"><span> </span></li>
</ol>
上記の紹介を期待してください 関連関数の PHP 浮動小数点型丸めは誰にとっても役立ちます。


http://www.bkjia.com/PHPjc/446141.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446141.html技術記事実際のコーディングでは丸めが必要になることがよくあります。今日は、PHP 浮動小数点型の丸め ceil、さらに丸め命令 float ceil ( float...
) を詳しく紹介します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。