Home > Backend Development > PHP Tutorial > double 字段中有些数字小数点后有很多9,但是在计算的时候没有导致小数点后很多位的因素

double 字段中有些数字小数点后有很多9,但是在计算的时候没有导致小数点后很多位的因素

WBOY
Release: 2016-06-23 13:27:21
Original
2347 people have browsed it

double 字段中有些数字小数点后有很多9,但是在计算的时候没有导致小数点后很多位的因素

比如有些数值是 :7.66999999999999

但是计算的过程中都是 0.3+0.5 这类,不会得到小数点后这么长的


回复讨论(解决方案)

floor()函数:返回不大于 value 的最接近的整数,舍去小数部分取整。
round() 函数: 对浮点数进行四舍五入 

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template