十进制格式问题:
DecimalFormat format = new DecimalFormat("###.#####");
Double d = new Double(122433423424.59696D);
System.out.println(format.format(d));
输出:
122433423424.59695
但需要确切的价值,如:
122433423424.59696
答案 0 :(得分:1)
使用BigDecimal的字符串构造函数,即
new BigDecimal("12243342342.59696")