运维开发网 https://www.qedev.com
2020-03-10 18:17
出处:51CTO作者:茕茕木偶
publicstaticvoidmain(String[]args){Listdoubles=Arrays.asList(newDouble(3.3),newDouble(3.3),newDouble(3.3));doublesum=doubles.stream().mapToDouble(Double::doubleValue).sum();System.out.pr
public static void main(String[] args) {
List doubles = Arrays.asList(new Double(3.3), new Double(3.3), new Double(3.3));
double sum = doubles.stream().mapToDouble(Double::doubleValue).sum();
System.out.println(sum);// 9.899999999999999
System.out.println(formatDigit(sum,2));// 9.9
System.out.println(formatDigit_down(sum, 2)); // 9.89
List doubles1 = Arrays.asList(new Double(1.1), new Double(1.1), new Double(1.1));
double sum1 = doubles1.stream().mapToDouble(Double::doubleValue).sum();
System.out.println(sum1);// 3.3000000000000003
System.out.print