1.026522616E7 这怎么玩呢? 1.026522616E7 像这样小数太多的后面会自动带字母E,我该怎么转换成保留两位呢?DecimalFormat dformat = new DecimalFormat("0.00"); 这样转换还真他妈不行。有没有转过,请赐教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我都是DecimalFormat dformat = new DecimalFormat("0.00")这样保留两位小数的,怎么不行啊 DecimalFormat df3 = (DecimalFormat)NumberFormat.getInstance(Locale.CHINESE); df3.applyPattern("####.00"); System.out.println(df3.format(1.026522616E7));lz试试 public static void main(String[] args) { Double dd=new Double(1.026522616E7); NumberFormat numberFormat=NumberFormat.getInstance(); numberFormat.setGroupingUsed(false); System.out.println(numberFormat.format(dd)); DecimalFormat decimalFormat = new DecimalFormat("0.00"); System.out.println(decimalFormat.format(dd)); }10265226.1610265226.16 solr添加庖丁解牛 亲,sql修改语句,怎么就不对了呢 求MyEclips打开html页面报错的解决方法 如何能在页面中展现ppt文档?就像google的在线演示一样 [高分]java只有时分的string转换为time类型 Hibernate动态模型一对多的一个问题 急死人了,spring3.2.4+mybatis3.2.2事务管理无效? 征求struts关于报表的解决方案。先谢谢高手赐教!! spring quartz的问题 熟悉J2EE并有创业冲动的朋友请联系 求助 关于JSF Managed-Bean中注入spring bean初始化的问题
df3.applyPattern("####.00");
System.out.println(df3.format(1.026522616E7));lz试试
public static void main(String[] args) {
Double dd=new Double(1.026522616E7);
NumberFormat numberFormat=NumberFormat.getInstance();
numberFormat.setGroupingUsed(false);
System.out.println(numberFormat.format(dd));
DecimalFormat decimalFormat = new DecimalFormat("0.00");
System.out.println(decimalFormat.format(dd));
}10265226.16
10265226.16