dos_strformatcurrency

数字转化成货币.

 

货币字符串的格式基于控制面板区域和语言选项中的设置. (也就是说, 看这篇文章的人测试文末的例子应该显示的是"¥1,234.56").


语法

(dos_strformatcurrency number [num_digits [leading_zero [decimal_sep [thousands_sep [currency_sym]]]]])

参数

number

一个数字.

 

num_digits

小数位. 必须在0到9之间.

 

leading_zero

前面是否用0补齐. 该参数只能是0或1.

 

decimal_sep

十进制区分字符, 最大长度4.

 

thousands_sep

千位分隔符. 最大长度4.

 

currency_sym

货币符号. 最大长度6.

返回

如果成功, 返回格式化的货币字符串.

nil 失败时.

示例

Command: (dos_strformatcurrency 1234.56)

"$1,234.56"

 

Command: (dos_strformatcurrency 1234.56 0)

"$1,235"

 

Command: (dos_strformatcurrency 0.56 2 0)

"$.56"

 

Colder: