为什么 Bigdecimal(双 d) 构造仍然存在?
我注意到这个构造函数非常痛苦(即使在Stack Overflow上也是如此)。即使文档明确指出,人们也使用它:
此构造函数的结果可能有些不可预测 http://java.sun.com/javase/6/docs/api/java/math/BigDecimal.html#BigDecimal(双精度)
可能被弃用的现有规范:我们建议弃用 BigDecimal(double) 构造函数,该构造函数目前给出的结果与 Double.toString() 方法不同。
尽管如此,构造函数尚未被弃用。
我很想听听对此的任何看法。