A-A+

php怎样保留两位小数且不四舍五入

2018年01月05日 PHP技术文章 暂无评论 阅读 0 views 次

记得之前因为项目的需求,做过一个php保留一位小数的算法,不过后来经过测试,并不起作用,还是会四舍五入然后保留一位小数,现在基本已经确定不管是使用 number_format 函数还是使用 sprintf 函数都是会四舍五入的,之前的文章是如下网页。

php怎样保留一位小数,包括0

而最近的需求是一定要保留两位小数,并且不四舍五入,比如5.55923,使用php处理之后就是5.55,而不是5.56,好了,这样的处理也简单,重新查阅了php手册,得到如下的结果:

$value = 5.55923;
$value2 = floor($value*100)/100;
echo $value2

使用 floor 函数完美解决php保留两位小数且不四舍五入。

标签:

给我留言

Copyright © 夏日博客 保留所有权利.   Theme  Ality 冀ICP备15026943号-2

用户登录