diff options
Diffstat (limited to 'java/math/BigDecimal.java')
| -rw-r--r-- | java/math/BigDecimal.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/math/BigDecimal.java b/java/math/BigDecimal.java index 403ba18b3..9c6e194a0 100644 --- a/java/math/BigDecimal.java +++ b/java/math/BigDecimal.java @@ -212,7 +212,7 @@ public class BigDecimal extends Number implements Comparable public static BigDecimal valueOf (long val, int scale) throws NumberFormatException { - if (scale == 0) + if ((scale == 0) && ((int)val == val)) switch ((int) val) { case 0: |
