Y
Hacker News
new
|
ask
|
show
|
jobs
by
shellac
2490 days ago
OpenJDK BigDecimal::doubleValue() goes via a string in certain situations
https://github.com/openjdk/jdk/blob/master/src/java.base/sha...
1 comments
SloopJon
2490 days ago
I just ran into a similar booby trap the other day: whereas BigDecimal::BigDecimal(double) does the full decimal expansion, BigDecimal::valueOf(double) goes through Double::toString(double), which is generally a lot fewer digits.
link