java页面数字有时候我们需要统一格式。比如要全部保留4位小数。这个可以有两种方法。需要看自己具体的需要。
方法一:在jsp页面进行格式化
下面用easyui进行举例说明
{
field : 'allcbmoney',
title : '总成本',
width : 100,
align : 'center'
},{
field : 'cenb',
title : '成本率',
width : 150,
align : 'center',
formatter : function(val, row, index) {
if(val!=null){
return parseFloat(val).toFixed(4)+"%";
}
}
}
使用parseFloat(val).toFixed(4)+”%”;
使用toFixed(int n)进行处理。n代表保留几位小数。需要在方法进行之前将参数转成数字类型。
方法2:在后台对于该数字的字段进行处理
new DecimalFormat(“00.0000”).format(3.14). 输出结果 03.1400
根据自己的需要选择不同的方法。