diff options
| author | Brian Jones <cbj@gnu.org> | 2003-02-02 00:00:49 +0000 |
|---|---|---|
| committer | Brian Jones <cbj@gnu.org> | 2003-02-02 00:00:49 +0000 |
| commit | 6ba2004d4f50f56087854a188df454923ec1d2d4 (patch) | |
| tree | a8e48e052c1731468f95a68e72c00591e4ed59f2 /java/math/BigDecimal.java | |
| parent | 186a1c80adaf614c3b5c25ab9a1aa8fffffc4237 (diff) | |
| download | classpath-6ba2004d4f50f56087854a188df454923ec1d2d4.tar.gz | |
2003-02-01 Stephen Crawley <crawley@dstc.edu.au>
* java/math/BigDecimal(valueOf): fix DiagBigDecimal val008, val013
tests; see patch #1016 on Savannah.
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: |
