php学习笔记-php中把浮点数转化为整数

Posted 早上吃什么

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php学习笔记-php中把浮点数转化为整数相关的知识,希望对你有一定的参考价值。

php中有时候会遇到比如

14.6%3这种操作,php是会先把14.6转化为整数再做其它的操作,那么这个转化为整数的操作是floor(14.6)还是ceil(14.6)还是round(14.6)呢?都不是,是直接把0.6给仍掉了,最后算的是14%3结果是2

 

再比如

14.6%3

14.8%3.8

14.1%3.4

这三者在php中的结果都是2

,原因是php会先把14.8的小数部分仍掉结果是14,3.8的小数部分仍掉结果是3,最后算的还是14%3。php把14.1的小数部分仍掉结果是14,把3.4的小数部分仍掉结果是3,最后算的依然是

14%3。

 

以上是关于php学习笔记-php中把浮点数转化为整数的主要内容,如果未能解决你的问题,请参考以下文章

如何把浮点数转换成字符串?

php学习笔记-php中的数据转换

PHP学习笔记一(基础)

PHP整理笔记三

怎样在PHP中把16进制HEX数据转换为2进制数据呢?

PHP array