note 12514 modified in function.mt-rand by felipe

From: Date: Wed, 23 Jul 2008 12:58:47 +0000
Subject: note 12514 modified in function.mt-rand by felipe
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-142595@lists.php.net to get a copy of this message
Here's an elegant way of generating a random float value within a certain range: <?php $range = $upperBound-$lowerBound; $num = $lowerBound + $range * mt_rand(0, 32767)/32767; ?> You should now have a floating point number between your $lowerBound (i.e. 0.5) and $upperBound (0.75) values. --was-- Here's an elegant way of generating a random float value within a certain range: $range = $upperBound-$lowerBound; $num = $lowerBound + $range * mt_rand(0, 32767)/32767; You should now have a floating point number between your $lowerBound (i.e. 0.5) and $upperBound (0.75) values. http://php.net/manual/en/function.mt-rand.php

« previous php.notes (#142595) next »