您正在使用IPV4(18.205.176.39)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]文明驾车我带头,文明行路我带头,礼貌让座我带头       深圳小产权房      

【腾讯云】热门云产品首单特惠秒杀,2核2G云服务器45元/年      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 儿童节 15
2022年 端午节 17
2023年 元 旦 229
2023年 春 节 250
 
本类新增
本类热门文章
您现在的位置:首页 >> PHP >> 内容
PHP格式化MYSQL返回float类型的方法
内容摘要: PHP中获取mysql的float字段,echo输出后,小数部分为包含多个0.可使用floatval($num)将0舍去。如要保留小数位,可使用number_format($num,2);number_format函数对超过指定位数的值,进行了四舍五入。如不想四舍五入,而保留所有小数。可使用如下方法://如仅想保留两位小数可用number_format($n......
PHP中获取mysql的float字段,echo输出后,小数部分为包含多个0.

可使用floatval($num)将0舍去。

如要保留小数位,可使用number_format($num,2);

number_format函数对超过指定位数的值,进行了四舍五入。

如不想四舍五入,而保留所有小数。可使用如下方法:

//如仅想保留两位小数可用number_format($num,2);

echof('1001.334534',2).'<brdata-filtered="filtered">';//1001.334534

echof('-1001.000',2).'<brdata-filtered="filtered">';//-1001.00

echof('1001.3',5).'<brdata-filtered="filtered">';//1001.30000

echof('1001.33').'<brdata-filtered="filtered">';//1001.33

echof('1001.000').'<brdata-filtered="filtered">';//1001

//格式化小数,但不四舍五入,如有小数则全保留,无小数则添加0;

functionf($num,$v=0)

{

$num=floatval($num);

if($v>0)

{

$num=''.$num;

$arr=explode('.',$num);

if(count($arr)===1)

{

$num.='.'.str_repeat('0',$v);

}

else

{

$v-=strlen($arr[1]);

if($v>0)

//www.phpfensi.com

$num.=str_repeat('0',$v);

}

}

return$num;

}

上一篇:php 比较获取两个数组相同和不同元素的 下一篇:php微信授权登录实例讲解
发布日期:2022/4/19
手机扫二维码直达本页
发布时间:12:48:46
点击:310
录入:齐天大圣
相关文章
Baidu

YiJiaCMS 6.2.1.220509(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护
Copyright©2000-2022