${x} x如果是bigdecimal类型, 不会小数部分,四舍五入;
${x?string(',000.00')}或者${ x?string(',###.##') }都是按照整数部分每三位用'',''分割 小数部分最多展示两位(这个0或#个数相关)
0和#的区别就是在x的小数位或整数位不足的,'0'会强制补上0,''#'不会补任何东西(自适应);
0和#也可以组合使用 规则和上面说的一样;
整数部分也可以不用格式,${x?string('###.00')}, 不在''里面加, 整数部分就不会格式例如123456789.00