function ($min = 0, $max = 1) { return $min + mt_rand() / mt_getrandmax() * ($max - $min); } function raffle() { $total = 100; $num = 10; $leftTotal = 100; $leftNum = 10; $minLimit = 0.01; for($i=0;$i<$num;$i++) { if (1 == $leftNum) { $money = $leftTotal; echo $money."n"; break; } $money = randomFloat($minLimit,$leftTotal/$leftNum*2); echo $money."n"; $leftTotal -= $money; $leftNum --; } } raffle();
|
近期评论