Case 1: in Java6 BigDecimal ("0.0050000"). doubleValue () returns 0.0050 , and in Java 8 it returns 0.005
Case 2: in Java6 BigDecimal ("0.0250000"). doubleValue () returns 0.025, and in Java 8 it returns 0.025
In case 1: Java 6 returns with an extra trailing zero .. Any idea? Also, how to get Java 8 to return the same result as Java 6
source
share