An elegant way to return random float between two numbers:
<?php
function random_float ($min,$max) {
return ($min+lcg_value()*(abs($max-$min)));
}
?>
![]() |
|
||||||||||
|
lcg_valueDescriptionfloat lcg_value ( void )lcg_value() returns a pseudo random number in the range of (0, 1). The function combines two CGs with periods of 2^31 - 85 and 2^31 - 249. The period of this function is equal to the product of both primes. lcg_value
rok kralj gmail com
05-Jun-2007 08:54
An elegant way to return random float between two numbers: |