php 对数字取整的方法
墨初 后端开发 2402阅读
php 中可以对带有小数的数字进行取整的操作,当然关于php中的取整的方法和函数是分为好几种的,比如 float(){向下取整},ceil()(向上取整),round()(四舍五入)等
php round() 四舍五入
round():函数可以对带有小数的数字进行四舍五入操作
round()使用示例:
<?php echo(round(5.66)); echo '<br/>'; echo(round(4.52)); ?>
运行结果:6 5
PS:关于本函数,可参考 https://www.feiniaomy.com/post/511.html
php ceil() 向上取整
ceil():返回不小于传入值的下一个整数。
ceil()使用示例:
<?php echo ceil(3.14159); echo '<br/>'; echo ceil(5.654); ?>
运行结果:4 6
php floor() 向下取整
floor():返于一个不大于传入值的整数。
floor()使用示例:
<?php echo floor(3.14159); echo '<br/>'; echo floor(5.654); ?>
运行结果:3 5
php intval() 把变量转成整数形态
intval():可将变量转成整数类型
intval()使用示例:
<?php echo intval(4.35); echo '<br/>'; echo intval(3.6); echo '<br/>'; echo intval('5defs'); echo '<br/>'; echo intval('abcld'); ?>
返回结果:
4 3 5 0
注意:intval() 处理的变量中,如果没有数字,则默认返回 0