PHP中怎么对浮点类型取整

PHP中怎么对浮点类型取整,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联建站是一家集网站建设,汪清企业网站建设,汪清品牌网站建设,网站定制,汪清网站建设报价,网络营销,网络优化,汪清网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

PHP浮点类型取整之ceil -- 进一法取整 

说明
float ceil ( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

例子 1. ceil() 例子

< ?php   echo ceil(4.3); // 5   echo ceil(9.999); // 10   ?>


PHP浮点类型取整之floor -- 舍去法取整
说明
float floor ( float value )
返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

例子 1. floor() 例子

< ?php   echo floor(4.3); // 4   echo floor(9.999); // 9   ?>

PHP浮点类型取整之round -- 对浮点数进行四舍五入
说明
float round ( float val [, int precision] )
返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。

例子 1. round() 例子

< ?php   echo round(3.4); // 3   echo round(3.5); // 4   echo round(3.6); // 4   echo round(3.6, 0); // 4   echo round(1.95583, 2); // 1.96   echo round(1241757, -3); // 1242000   echo round(5.045, 2); // 5.05   echo round(5.055, 2); // 5.06   ?>

PHP浮点类型取整之intval---对变数转成整数型态

例子intval()

< ?php   echo intval(4.3); //4   echo intval(4.6); // 4   ?>

看完上述内容,你们掌握PHP中怎么对浮点类型取整的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


分享文章:PHP中怎么对浮点类型取整
文章URL:http://scyanting.com/article/gsdepo.html