MeatCrash
29.06.2006 4:19
Объясните мне кто-нибудь, пожалуйста!!!
Что именно непонятно? Какие параметры передаются?
Если в функцию передается целое число Х, то она возвращает случайное число (целое) в интервале
0 .. Х-1
Если же функция Random вызывается без параметров, то она вернет случайное вещественное число в интервале
0 .. 1
Можно еще добавить, что "случайные" числа, выдаваемые ей, на самом деле не случайны - ряд в точности повторяется при повторном запуске программы. Это очень удобно для отладки программ, но совершенно не годится для работы продукта. Чтобы получать действительно случайный ряд, перед первым вызовом Random нужно вызвать процедуру Randomaize.
Цитата
Как работает функция Random?
Использует таймер для получения псевдо случайных чисел.
Цитата(Altair @ 29.06.2006 15:57)
Использует таймер для получения псевдо случайных чисел.
Не совсем так. Таймер использует не Random, а именно Randomize.
А что там используется?Я как-то не обращал внимания, а посмотреть исходы библиотеки делфи не могу установлена минималка без сурсов.
Читать разучились?
Цитата(Правила раздела)
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ - для этого есть отдельный раздел!
Если автору вопроса нужны исходники - пусть обращается в соответствующий раздел...
Закрыто.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.