PHP函数:限制小数点位数—价格数串常用

语法: string number_format(float number, int [decimals], string [dec_point], string [thousands_sep]);

传回值:字串

函式种类:数学运算

内容说明:

本函式用来将浮点参数 number 格式化。若没加参数 decimals 则传回的字串只要整数部份,加了此参数才依参数指定的小数点位数传回。

参数 dec_point 表示小数点的表示方式方法,内定值是 “.”,若需要转换成其它的小数点就可以在这个参数改掉。参数 thousands_sep 为整数部份每三位的分隔符号,内定值是 “,”。本函式最特别的地方就是参数数目,最少要有一个,也就是欲格式化的字串;也可以有二个或者四个参数,但不能用三个参数。值得注意的是指定小数点的位数之后的数字直接舍弃,没有四舍五入的情形。

使用范例:

<?
$bw2lan= “3.14159”;
$bw2lan_3= number_format($bw2lan, 2);
echo $bw2lan_3.”n”;                                                     // 3.14
$bw= 850017.9021;
$bw23 = number_format($bw, 3, “.”, ” “);
echo $bw23.”n”;                                                            // 850 017.902
?>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据