ホームページ >バックエンド開発 >PHPチュートリアル >PHP 浮動小数点型の使用規則を調べるrounding_PHP Tutorial
実際のコーディングでは丸め要件をよく使用します
PHP浮動小数点型の丸め上限 -- さらに丸めます
説明 float ceil (float value)
次の整数を返します。 value より小さくない場合、値に小数点がある場合は切り上げられます。通常、float 値の範囲は integer の範囲よりも大きいため、ceil() によって返される型は float のままです。
<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 のままです。
<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は丸めの結果です指定された精度 (小数点以下の小数点以下の桁数) に変換されます。精度は負またはゼロ (デフォルト) にすることもできます。
<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 浮動小数点型丸めは誰にとっても役立ちます。