Heim  >  Artikel  >  php教程  >  php 4舍5入进位

php 4舍5入进位

WBOY
WBOYOriginal
2016-06-06 20:12:351249Durchsuche

经测试 round 取整不会连续进位,只进一位。如果想连续进位,就自己处理了 如: $hourbbnum=0.49024;$hourbbnum=number_format($hourbbnum,2,'.','');$hourarr=explode(.,$hourbbnum);if(floatval($hourarr[1])=45){$hourbbnum=$hourarr[0]+1;}else{$hourbbn

经测试 round 取整不会连续进位,只进一位。如果想连续进位,就自己处理了

如:

$hourbbnum = 0.49024;
$hourbbnum = number_format($hourbbnum, 2, '.', '');
$hourarr =  explode(".",$hourbbnum);
if(floatval($hourarr[1])>=45)
{
	$hourbbnum = $hourarr[0]+1;
}else{
	$hourbbnum = $hourarr[0];
}
echo hourbbnum;

结果: 1

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:微信服务号开发笔记Nächster Artikel:PHP安全模式safe_mode的说明