首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于money型的格式化,该如何解决

2012-04-05 
关于money型的格式化78.2500变成78.25[解决办法]用Format可以,具体怎么做我也记不清楚了,你查查jdk文档[解

关于money型的格式化
78.2500
变成
78.25

[解决办法]
用Format可以,具体怎么做我也记不清楚了,你查查jdk文档
[解决办法]
自己截取一下长度不就可以了
[解决办法]
JSTL来格式化比较轻松。
<fmt:formatNumber value= " " type= "number " minFractionDigits= "2 "/>
[解决办法]
如果是j2se可以用:
import java.text.DecimalFormat;

public class Test {
public static void main(String[] args) {

double a = 1.7545;

DecimalFormat nf = new DecimalFormat( "#,##0.00 ");

System.out.print(nf.format(a));

}

}

如果是jsp,可以用jstl里面的
<fmt:formatNumber value= "1.7545 " pattern= "#,##0.00 "/>

热点排行