博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
freemarker 数字格式化
阅读量:6826 次
发布时间:2019-06-26

本文共 564 字,大约阅读时间需要 1 分钟。

hot3.png

freemarker数字格式化可以在两个地方设置,一个是全局的,即在freemarker.properties文件中设置number_format,还有一个是使用string指令来控制数据的输出格式。例如:

  1. ${num?string('0.00')}

    如果小数点后不足两位,用 0 代替

  2. ${num?string('#.##')}

    如果小数点后多余两位,就只保留两位,否则输出实际值

    输出为:1239765.46

  3. ${num?string(',###.00')}

    输出为:1,239,765.46

    整数部分每三位用 , 分割,并且保证小数点后保留两位,不足用 0 代替

  4. ${num?string(',###.##')}

    输出为:1,239,765.46

    整数部分每三位用 , 分割,并且小数点后多余两位就只保留两位,不足两位就取实际位数,可以不不包含小数点

  5. ${num?string('000.00')}

    输出为:012.70

    整数部分如果不足三位(000),前面用0补齐,否则取实际的整数位

  6. ${num?string('###.00')}

    等价于

    ${num?string('#.00')}

    输出为:12.70

    整数取实际的位数

转载于:https://my.oschina.net/u/2269952/blog/620062

你可能感兴趣的文章
windows和linux在建筑python集成开发环境IDE
查看>>
Codeforces Round #276 (Div. 1) D. Kindergarten dp
查看>>
pr_debug、dev_dbg等动态调试一
查看>>
Extjs的数据读取器store和后台返回类型简单解析
查看>>
应付分配集 Distribution Sets
查看>>
android activity之间传递返回值
查看>>
预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)(转)...
查看>>
Kivy A to Z -- Kivy 示例演示自带名单
查看>>
java://Comparator、Comparable的用法(按照要求将map集合的键值对进行顺序输出)
查看>>
Spring retry基本使用
查看>>
Android Camera拍照 压缩
查看>>
引水数据--紧凑
查看>>
yum安装ftp服务器
查看>>
滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(8月22日~8月28日)...
查看>>
PHP中一些有用的函数
查看>>
[Logstash]使用详解
查看>>
Android USER 版本与ENG 版本的差异
查看>>
命令行设置IE代理
查看>>
面试中二叉树总结
查看>>
翻译器DIY————次序
查看>>