Java
文章平均质量分 80
wsxiaoniup
这个作者很懒,什么都没留下…
展开
-
针对Java中计算两个浮点值数据操作,精度丢失问题
平常对于浮点数进行运算的时候,一般情况下结果是准确的。 但是在一些个别情况下系统中通过一些小数计算返回的结果会不准确, 例如: if (0.2*3==0.6){ System.out.println("相等"); } else { System.out.println("不相等"); } 结果: 不相等 ---- 对于...原创 2018-08-10 15:48:26 · 295 阅读 · 0 评论 -
对于浮点数double和float数据DecimalFormat保留小数并且格式化并设置千分位数操作
//示例一:最多保留两位小数 System.out.println("--------###,###.##---------------"); System.out.println(new DecimalFormat("###,###.##").format(1231111.58880));//多的四舍五入 System.out.println(new DecimalFormat("###,##...原创 2018-08-10 17:55:48 · 1463 阅读 · 0 评论