格式化数字类型之保留固定小数位数

来源:互联网 发布:晋城市网络电视台 编辑:程序博客网 时间:2024/05/20 22:36
 

发现一个非常奇怪的现象:
单价
数据库中是NUMBER(15,5)
eo中是oracle.jbo.domain.Number

页面填写单价为四位小数,点击提交之前,页面单价会在提交之前变为四舍五入后的三位小数,而程序中并未对此设置。


解决方案:找到对应的vo,设置这个字段的属性为:
Format Type:Number
Format:###0.0000
这样就会把输入的单价自动转为四舍五入的四位小数位。