关于小数的问题 System.out.print(819389.98+6.44);为啥是等于819396.4199999999要怎么解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 浮点数计算的时候是存在误差的,可以使用BigDecimal类来取代 DecimalFormat df = new DecimalFormat("#0.00");System.out.print(Double.parseDouble(df.format(819389.98 + 6.44))); DecimalFormat df = new DecimalFormat("#0.00");System.out.print(Double.parseDouble(df.format(819389.98 + 6.44)));这样可以解决,最好还是用BigDecimal来替代你的数据类型 求助上传到JSP空间后出现这问题怎么解决 POI读取EXCEL字符串数字的问题 如何保证SharePoint网站的抗压力和性能 页面中文乱码问题 js解析xml问题 过滤器的问题,请帮助解决一下 servlet可以跳转到html页面吗? 【100分】求权限分配全过程! 再问为何JSP中有<%@ PAGE LANGUAGE=JAVASCRIPT%> 而程序中的<%%>中语法又为JAVA?? 是不是只会JSP开发技术的是属于程序员最差等公民/ struts2的iterator标签问题 Servlet 如何传值给自己
System.out.print(Double.parseDouble(df.format(819389.98 + 6.44)));
System.out.print(Double.parseDouble(df.format(819389.98 + 6.44)));
这样可以解决,最好还是用BigDecimal来替代你的数据类型