lang.FormatNumberCustom
Syntax
lang.FormatNumberCustom 精度 数字 [选项...]
Returns
string
该函数使用指定的精度对数字进行格式化。第一个 options
参数是一个以空格分隔的字符串,用于表示负数、小数点和分组。默认值为 - . ,
。第二个 options
参数定义了一个替代的分隔字符。
请注意,数字在大于等于5时会进行四舍五入。所以,当精度设置为0时,1.5 变为 2,1.4 变为 1。
如果需要一个更简单的函数,适应当前语言环境,请参见lang.FormatNumber
。
{{ lang.FormatNumberCustom 2 12345.6789 }} → 12,345.68
{{ lang.FormatNumberCustom 2 12345.6789 "- , ." }} → 12.345,68
{{ lang.FormatNumberCustom 6 -12345.6789 "- ." }} → -12345.678900
{{ lang.FormatNumberCustom 0 -12345.6789 "- . ," }} → -12,346
{{ lang.FormatNumberCustom 0 -12345.6789 "-|.| " "|" }} → -12 346