Author: sebb
Date: Sat Dec  9 16:31:13 2006
New Revision: 485103

URL: http://svn.apache.org/viewvc?view=rev&rev=485103
Log:
Fix uneven distribution of end values, see:
http://mail-archives.apache.org/mod_mbox/jakarta-jmeter-user/200609.mbox/[EMAIL 
PROTECTED]

Modified:
    
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/Random.java

Modified: 
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/Random.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/Random.java?view=diff&rev=485103&r1=485102&r2=485103
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/Random.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/Random.java
 Sat Dec  9 16:31:13 2006
@@ -77,7 +77,7 @@
                long min = Long.parseLong(minimum.execute().trim());
                long max = Long.parseLong(maximum.execute().trim());
 
-               long rand = Math.round(min + Math.random() * (max - min));
+               long rand = min + (long) Math.random() * (max - min + 1);
 
                String randString = Long.toString(rand);
                vars.put(varName.execute(), randString);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to