hover tag number - jmr-source/doc GitHub Wiki

查看文档请点此

number - 格式化数字

<number>

格式化数字

说明

根据标签内填写的数字符串,输出格式化的数字,或者设置格式化的数字变量。

属性

var(可选)
存储格式化数字的变量
注:如果设置了var属性,不会输出结果
setScope(可选)
设置变量的作用域

属性
ontext:设置变量到context中(默认)
session:设置变量到session中
pattern(可选)
格式化的样式

如: 12.34
"0.0"      ->   12.3      
"#.#"      ->   12.3
"000.000"  ->   012.340
"###.###"  ->   12.34 
具体用法参考java.text.DecimalFormat
type(可选)
类型

属性
number:数值(默认)
currency:货币
percent:百分数
groupingUsed(可选)
是否对数字分组

属性
true:是
false:否(默认)
currencyCode(可选)
ISO 4217 货币码,默认为当前区域货的货币码,当type="currency"时可用
如:
人民币是 CNY
美元是 USD
currencySymbol(可选)
货币符号,默认为当前区域的货币符号,当type="currency"时可用
如:
人民币是 ¥
美元是 $
locale(可选)
国家,默认为当前所在国
如:
中国是 zh_CN
美国是 en_US
integerOnly(可选)
是否只解析整型数

属性
true:是,整数型
false:否,浮点数(默认)
maxIntegerDigits(可选)
整型数最大的位数
minIntegerDigits(可选)
整型数最小的位数
maxFractionDigits(可选)
小数点后最大的位数
minFractionDigits(可选)
小数点后最小的位数
⚠️ **GitHub.com Fallback** ⚠️