Author: erans
Date: Thu Aug  1 13:55:22 2013
New Revision: 1509236

URL: http://svn.apache.org/r1509236
Log:
Removed duplicate code.

Modified:
    
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/JDKRandomGenerator.java

Modified: 
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/JDKRandomGenerator.java
URL: 
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/JDKRandomGenerator.java?rev=1509236&r1=1509235&r2=1509236&view=diff
==============================================================================
--- 
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/JDKRandomGenerator.java
 (original)
+++ 
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/JDKRandomGenerator.java
 Thu Aug  1 13:55:22 2013
@@ -37,14 +37,6 @@ public class JDKRandomGenerator extends 
 
     /** {@inheritDoc} */
     public void setSeed(int[] seed) {
-        // the following number is the largest prime that fits in 32 bits (it 
is 2^32 - 5)
-        final long prime = 4294967291l;
-
-        long combined = 0l;
-        for (int s : seed) {
-            combined = combined * prime + s;
-        }
-        setSeed(combined);
+        setSeed(RandomGeneratorFactory.convertToLong(seed));
     }
-
 }


Reply via email to