Forum Webscript.Ru

Программирование => PHP => Тема начата: mishgan от 10 Мая 2002, 23:41:08

Название: Генерация случайных чисел
Отправлено: mishgan от 10 Мая 2002, 23:41:08
Имеем файл xxx.bd в котором хранятся цифры в каждой строчке. Hужно сгенерировать
номер строки в xxx.bd но так чтобы вероятность выподания этого номера зависила
от самого числа. Т.е чем больше число тем вероятнее выподание номера строки с
этим числом была больше чем остальные. Как это сделать. Желательно с примером.
Название: Генерация случайных чисел
Отправлено: AlieN от 14 Мая 2002, 10:07:57
Допустим значение в ххх.bd лежит число 5365

$min=5365-100;
$max=5365*99+427;
$name=rand($min,$max);

В итоге примерно 1% что
Цитировать
вероятнее выподание номера строки с
этим числом была больше чем остальные


В принцпие если ты сделаешь вот так:

$min=5365+1;

, то такой вероятности не будет вообще