You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2010/10/01 03:38:10 UTC

svn commit: r1003348 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math/dfp/DfpMath.java

Author: sebb
Date: Fri Oct  1 01:38:09 2010
New Revision: 1003348

URL: http://svn.apache.org/viewvc?rev=1003348&view=rev
Log:
Unnecessary to cast byte into byte

Modified:
    commons/proper/math/trunk/src/main/java/org/apache/commons/math/dfp/DfpMath.java

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math/dfp/DfpMath.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/dfp/DfpMath.java?rev=1003348&r1=1003347&r2=1003348&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math/dfp/DfpMath.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math/dfp/DfpMath.java Fri Oct  1 01:38:09 2010
@@ -269,7 +269,7 @@ public class DfpMath {
         final int ia = inta.intValue();
         if (ia > 2147483646) {
             // return +Infinity
-            return a.newInstance((byte)1, (byte) Dfp.INFINITE);
+            return a.newInstance((byte)1, Dfp.INFINITE);
         }
 
         if (ia < -2147483646) {
@@ -324,7 +324,7 @@ public class DfpMath {
         if (a.equals(a.getZero()) || a.lessThan(a.getZero()) || a.isNaN()) {
             // negative, zero or NaN
             a.getField().setIEEEFlagsBits(DfpField.FLAG_INVALID);
-            return a.dotrap(DfpField.FLAG_INVALID, "ln", a, a.newInstance((byte)1, (byte) Dfp.QNAN));
+            return a.dotrap(DfpField.FLAG_INVALID, "ln", a, a.newInstance((byte)1, Dfp.QNAN));
         }
 
         if (a.classify() == Dfp.INFINITE) {
@@ -535,7 +535,7 @@ public class DfpMath {
         if (x.isNaN() || y.isNaN()) {
             // Test for NaNs
             x.getField().setIEEEFlagsBits(DfpField.FLAG_INVALID);
-            return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, (byte) Dfp.QNAN));
+            return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, Dfp.QNAN));
         }
 
         // X == 0
@@ -545,7 +545,7 @@ public class DfpMath {
                 if (y.greaterThan(zero)) {
                     return x.newInstance(zero);
                 } else {
-                    return x.newInstance(x.newInstance((byte)1, (byte)Dfp.INFINITE));
+                    return x.newInstance(x.newInstance((byte)1, Dfp.INFINITE));
                 }
             } else {
                 // X == -0
@@ -554,14 +554,14 @@ public class DfpMath {
                     if (y.greaterThan(zero)) {
                         return x.newInstance(zero.negate());
                     } else {
-                        return x.newInstance(x.newInstance((byte)-1, (byte)Dfp.INFINITE));
+                        return x.newInstance(x.newInstance((byte)-1, Dfp.INFINITE));
                     }
                 } else {
                     // Y is not odd integer
                     if (y.greaterThan(zero)) {
                         return x.newInstance(zero);
                     } else {
-                        return x.newInstance(x.newInstance((byte)1, (byte)Dfp.INFINITE));
+                        return x.newInstance(x.newInstance((byte)1, Dfp.INFINITE));
                     }
                 }
             }
@@ -591,7 +591,7 @@ public class DfpMath {
 
         if (x.equals(one) && y.classify() == Dfp.INFINITE) {
             x.getField().setIEEEFlagsBits(DfpField.FLAG_INVALID);
-            return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, (byte) Dfp.QNAN));
+            return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, Dfp.QNAN));
         }
 
         if (x.classify() == Dfp.INFINITE) {
@@ -601,14 +601,14 @@ public class DfpMath {
                 if (y.classify() == Dfp.FINITE && y.rint().equals(y) && !y.remainder(two).equals(zero)) {
                     // If y is odd integer
                     if (y.greaterThan(zero)) {
-                        return x.newInstance(x.newInstance((byte)-1, (byte)Dfp.INFINITE));
+                        return x.newInstance(x.newInstance((byte)-1, Dfp.INFINITE));
                     } else {
                         return x.newInstance(zero.negate());
                     }
                 } else {
                     // Y is not odd integer
                     if (y.greaterThan(zero)) {
-                        return x.newInstance(x.newInstance((byte)1, (byte)Dfp.INFINITE));
+                        return x.newInstance(x.newInstance((byte)1, Dfp.INFINITE));
                     } else {
                         return x.newInstance(zero);
                     }
@@ -625,7 +625,7 @@ public class DfpMath {
 
         if (invert && !y.rint().equals(y)) {
             x.getField().setIEEEFlagsBits(DfpField.FLAG_INVALID);
-            return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, (byte) Dfp.QNAN));
+            return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, Dfp.QNAN));
         }
 
         // End special cases