php保留2位小数,只舍不入
2015-11-23 14:31
531 查看
<?php
/**
* 小数保留后2位,只舍不入
*/
function round_num($num){
if($len = strpos($num,'.')){
$dian_num = substr($num,$len+1,$len+3);//获取小数点后面的数字
if(strlen($dian_num) >= 2){//判断小数点后面的数字长度是否大于2
$new_num = substr($num,0,$len+3);
}else{//补0
$new_num = $num.'0';
}
}else{//补.00
$new_num = $num.'.00';
}
return $new_num;
}
$num = 20.1111;
echo round_num($num);
?>
/**
* 小数保留后2位,只舍不入
*/
function round_num($num){
if($len = strpos($num,'.')){
$dian_num = substr($num,$len+1,$len+3);//获取小数点后面的数字
if(strlen($dian_num) >= 2){//判断小数点后面的数字长度是否大于2
$new_num = substr($num,0,$len+3);
}else{//补0
$new_num = $num.'0';
}
}else{//补.00
$new_num = $num.'.00';
}
return $new_num;
}
$num = 20.1111;
echo round_num($num);
?>
相关文章推荐
- laravel5——command
- PHP面向对象基础实例
- PHP常用的预定义常量
- CreatPackageContext
- php 中文字符串截取
- PHP $_SERVER说明详解
- php设置编码格式的方法
- PHP实现简单爬虫-抓取网页url
- PHP - 验证码
- PHP程序中变量的使用范围
- PhpStorm使用技巧小结
- PHP - 验证类
- php判断字符串长度 strlen()与mb_strlen()函数
- PHP UTF-8和Unicode编号互转
- PHP中读写文件
- PHP读取xml方法介绍
- phpExcel常用方法详解大全
- FragmentPagerAdapter与FragmentStatePagerAdapter区别
- php面向对象类中常用的魔术方法
- yaf性能测试(wamp环境)