本篇文章为大家展示了PHP中如何使用round()函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创建一个PHP示例文件demo.php;
完整代码如下:
<?phpecho round( 1.65, 1, PHP_ROUND_HALF_UP)."<br>"; // 1.7echo round( 1.65, 1, PHP_ROUND_HALF_DOWN)."<br>"; // 1.6echo round(-1.54, 1, PHP_ROUND_HALF_EVEN); // -1.5
上述代码中,参数1.65就是一个指定的需要进行四舍五入的数,参数1呢就是保留多少位数,参数PHP_ROUND_HALF_UP就表示舍入模式的常量,该常量表示遇到 .5 的情况时向上舍入。
下面我们来打开浏览器看一下,输出四舍五入的结果:
我们可以看到,四舍五入的结果是不同的,因为对每个数设置的常量参数是不同的。
具体可以看以下常量含义介绍:
PHP_ROUND_HALF_UP:遇到 .5 的情况时向上舍入 number 到 precision 小数位。舍入 1.5 到 2,舍入 -1.5 到 -2。
PHP_ROUND_HALF_DOWN :遇到 .5 的情况时向下舍入 number 到 precision 小数位。舍入 1.5 到 1,舍入 -1.5 到 -1。
PHP_ROUND_HALF_EVEN :遇到 .5 的情况时取下一个偶数值舍入 number 到 precision 小数位。
PHP_ROUND_HALF_ODD :遇到 .5 的情况时取下一个奇数值舍入 number 到 precision 小数位。
那么如果我们不设置这个常量参数,直接使用round函数,默认常量是哪个呢?默认的就是“PHP_ROUND_HALF_UP”。
上述内容就是PHP中如何使用round()函数,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网行业资讯频道。