很多站长朋友们都不太清楚php不保留小数,今天小编就来给大家整理php不保留小数,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php 如何去掉数字小数点后面的零? 2、 php如何去掉小数显示00的比如500.00 3、 PHP 去小数位的问题 4、 php 如何去掉小数点 php 如何去掉数字小数点后面的零?php去掉数字小数点后面的零:
1、ceil — 进一法取整
说明
float ceil ( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
例子 1. ceil() 例子
<?php
echo ceil(4.3); // 5
echo ceil(9.999); // 10
?>
2、intval—对变数转成整数型态
<?php
echo intval(4.3); //4
echo intval(4.6); // 4
?>
php如何去掉小数显示00的比如500.00直接用 floatval($arg) 来转换,既可以保留有效的小数点,也可以去掉后面多余的0
其中arg 为变量
PHP 去小数位的问题<?php
$pi=pi();
$pi=number_format($pi,2,".","");
echo $pi;
?>
number_format 第一个参数是你要操作的变量,第二个参数是保留小数的位数,第三个参数是整数和小数的分隔符 第四个参数是千位分隔符
php 如何去掉小数点很简单的:
$num=explode(".","2002.001");
$num[1]=str_replace(0,"",$num[1]);
echo implode(".",$num);
用intval函数也可以,比如:
echo intval(7533.725548);
echo intval(7533.225548);
关于php不保留小数的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。