number_formate 货币金额或数量格式化

$row[‘formated_goods_price‘]    = number_format($row[‘goods_price‘], 2, ‘.‘, ‘‘);

number_format() 函数通过千位分组来格式化数字。

注释:该函数支持一个、两个或四个参数(不是三个)。

语法

number_format(number,decimals,decimalpoint,separator)
参数 描述
number
必需。要格式化的数字。

如果未设置其他参数,则数字会被格式化为不带小数点且以逗号(,)作为千位分隔符。

decimals 可选。规定多少个小数。如果设置了该参数,则使用点号(.)作为小数点来格式化数字。
decimalpoint 可选。规定用作小数点的字符串。
separator
可选。规定用作千位分隔符的字符串。仅使用该参数的第一个字符。比如 "xxx" 仅输出 "x"。

注释:如果设置了该参数,那么所有其他参数都是必需的。

技术细节

返回值: 返回已格式化的数字。
PHP 版本: 4+
更新日志:
自 PHP 5.4 起,该函数在参数 decimalpoint 和 separator 中支持多字节。

在更老的版本中,只使用每个分隔符的第一个字节。

参考http://www.w3school.com.cn/php/func_string_number_format.asp

时间: 2024-09-30 10:34:13

number_formate 货币金额或数量格式化的相关文章

浮点数转换为大写货币金额

/** * 浮点数转换为大写货币金额 * * @author Bobby * */ public class ConvertFloatNumToRMBFormat { private static String[] upperCaseArray = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌&

[js开源组件开发]数字或金额千分位格式化组件

数字或金额千分位格式化组件 这次距离上一个组件<[js开源组件开发]table表格组件>时隔了一个月,由于最近的项目比较坑,刚挖完坑,所以来总结性提出来几个组件弥补这次的空缺,首先是金额和数字的千分位和小数点控制的组件,它的作用主要是在输入框时限制输入的内容为数字.也可以用于普通标签的数字格式化,效果如下图: demo演示地址请点击 http://www.lovewebgames.com/jsmodule/format-number.html 源码github托管地址请点击https://gi

JSP页面格式化货币金额,千分位

<fmt:formatNumber value="${值}" pattern="currency"></fmt:formatNumber>

货币金额-Java中的BigDecimal

对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类,而且使用BigDecimal类也可以进行大数的操作. float和double只能用来做科学计算或者是工程计算,在商业计算中金额我们要用 java.math.BigDecimal. 表11-15 BigDecimal类的常用方法 序号 方    法 类型 描    述 1 public BigDecimal(double val) 构造 将double表示形式转换

货币金额的计算 - Java中的BigDecimal

float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用 java.math.BigDecimal.,而且使用BigDecimal类也可以进行大数的操作.具体参见API 编号 方法 类型 描述 1 public BigDecimal(double val)   构造 将double表示形式转化为BigDecimal 2 public BigDecimal(int val)  构造 将int表示形式转化为BigDecimal 3 public BigDecimal(Strin

ios中数字的格式化(金额千分位格式化显示)

通过NSNumberFormatter,设置NSNumber输出的格式 NSNumberFormatter *formatter = [[NSNumberFormatteralloc]init]; formatter.numberStyle =NSNumberFormatterDecimalStyle; NSString *newAmount = [formatterstringFromNumber:[NSNumbernumberWithint:123456789]]; (注意传入参数的数据长度

金额和数量不显示0

组件:Y_XIAO_01 视图:V_MAIN 窗口:W_MAIN Application:Y_XIAO_01 添加上下文 字段 添加UI控件 绑定节点添加table列 初始化代码 METHOD wddoinit . DATA lo_nd_node TYPE REF TO if_wd_context_node. DATA lo_nd_node_info TYPE REF TO if_wd_context_node_info. DATA lt_node TYPE wd_this->elements_

[SAP ABAP开发技术总结]数据输入输出转换、小数位/单位/货币格式化

目录导航 声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!原文出自: 15.             数据格式化.转换... 123 15.1.         数据输入输出转换... 123 15.1.1.     输出时自动转换... 123 15.1.2.     输入时自动转换... 124 15.1.3.     通过转换规则输入输出函数手动转换... 124 15.2.         数量小位数格式化... 125 15.2.

string.Format 格式化时间,货币

1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20) 默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入) 格式化多个Object实例string.Format("市场价:{0:C},优惠价{1:C}&