jsp中就算结果问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:48:33
在jsp页面中用数学公式计算的结果显示时为什么小数点后有好多位呢,怎么才能只要小数点后两位呀 变量我是用double定义的

默认情况下肯定是显示很多位的
用下面的方法可以定义小数位数:
double d = 1.00112;
NumberFormat format = new SimpleNumberFormat("#.##");
format.format(d);

这样返回的结果就是两位了

具体类请参考JDK的文档