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 javamail发送Gmail报错 中奖率 控制! jsp过滤 struts2的默认ACTION会执行execute()方法完成数据交互吗?还是只是个静态页面? spring3mvc里面怎么过滤非法关键字?这个拦截器怎么写和配置? 请问:使用MyEclipse开发EJB问题 Eclipse+MyEclipse开发Spring问题 Agile和Extreme Programming中要求全部做单元测试,这是怎么做到的? 究竟什么样的应用需要用到RMI 关于diaplaytag的问题??? 求助 关于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