note 110807 deleted from function.highlight-file by aharvey
| From: | aharvey@php.net | Date: | Tue, 11 Dec 2012 01:51:45 +0000 |
| Subject: | note 110807 deleted from function.highlight-file by aharvey | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-192453@lists.php.net to get a copy of this message | ||
Note Submitter: Justin B.
----
<?php
public function mt_rand_64($min, $max) {
//Get the random seed
$rand = mt_rand();
//Get the random exponent
$rand_exponent1 = mt_rand(900,1100);
$rand2_exponent1 = $rand_exponent - 50;
$rand2_exponent2 = $rand_exponent + 50;
$rand_exponent2 = mt_rand($rand2_exponent1, $rand2_exponent2);
$rand_exponent = $rand_exponent1 / $rand_exponent2;
//Get the exponential of random
$rand = $rand ^ $rand_exponent;
$rand = abs($rand);
//Get the differential
$difference = $max - $min;
//Get the actual random number
$random_number = $rand % $difference;
$random_number += $min;
RETURN $random_number;
}
?>