ziggi
01.08.2016, 00:30
Описание:
Простейший генератор псевдослучайных Float чисел.
Параметры:
Float:max - граница числа
Возвращаемое значение:
Функция возвращает псевдослучайное Float число, которое больше или равно 0 и меньше max.
Плюсы реализации:
В отличии от других реализаций, используется лишь один вызов random.
Код:
stock Float:frandom(Float:max)
{
return floatdiv(float(random(0)), floatdiv(float(cellmax), max));
}
Пример использования:
main()
{
printf("%f", frandom(1.5));
}
Автор: ziggi
Простейший генератор псевдослучайных Float чисел.
Параметры:
Float:max - граница числа
Возвращаемое значение:
Функция возвращает псевдослучайное Float число, которое больше или равно 0 и меньше max.
Плюсы реализации:
В отличии от других реализаций, используется лишь один вызов random.
Код:
stock Float:frandom(Float:max)
{
return floatdiv(float(random(0)), floatdiv(float(cellmax), max));
}
Пример использования:
main()
{
printf("%f", frandom(1.5));
}
Автор: ziggi