本文目录一览:
- 1、php 如何去掉数字小数点后面的零?
- 2、php 一个带小数点的数字去掉小数点,或把这个数字乘以10 如何写?
- 3、php 如何去掉小数点
- 4、php函数里面什么是舍去法取整?
- 5、php如何去除小数点后面的0
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 一个带小数点的数字去掉小数点,或把这个数字乘以10 如何写?
试试这样可以不
把{$ppvod.vod_gold}替换成下边的代码
?php
echo {$ppvod.vod_gold}*10;
?
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函数里面什么是舍去法取整?
舍去法就是去除小数点之后的数字,用floor函数可以实现,floor函数表示向下舍入为最接近的整数。例如:
floor(5.2) 结果等于5
floor(6.8) 结果等于6
php如何去除小数点后面的0
转为浮点数
直接用 floatval($arg) 来转换,既可以保留有效的小数点,也可以去掉后面多余的0 其中arg 为变量