两个个PHP截取小数点的函数

来源:互联网 发布:网络时间同步服务器 编辑:程序博客网 时间:2024/04/29 10:23

PHP截取小数点,又分四舍五入和非四舍五入两种情况。

这里涉及两个函数,round(),number_format()。具体用法如下:

number_format

格式化数字字符串。

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

返回值: 字符串

函数种类: 数学运算

内容说明

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

round

四舍五入。

语法: double round(double val);

返回值: 倍精确数

函数种类: 数学运算

内容说明

本函数用来将数字小数点后四舍五入。