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)); } - }