Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Случайные значения переменной
АнатолийДата: Воскресенье, 21 Декабря 2008, 06:23 | Сообщение # 1
Любопытный
Группа: Проверенные
Сообщений: 51
Репутация: 0
Награды: 0
Статус: Offline
Народ, у меня такой вопрос : какую переменную надо использовать, чтобы вводились случайные числа? например:
первый щелчок одно число (выводиться в тексте это число), второй - другое, третий - третье
и всегда разное.
типа random. заранее спасибо!


Я еще новичок! Не судите сурово! Вот научусь, и стану другим помогать!

Сообщение отредактировал Анатолий - Воскресенье, 21 Декабря 2008, 08:24
 
RealWerkДата: Воскресенье, 21 Декабря 2008, 10:19 | Сообщение # 2
Новый участник
Группа: Пользователи
Сообщений: 9
Репутация: 1
Награды: 0
Статус: Offline
Держи!
Прикрепления: rnd.mbd (4.1 Kb)
 
toizyДата: Воскресенье, 21 Декабря 2008, 10:24 | Сообщение # 3
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
О подводных камнях.

По идее, можно использовать функцию RND(). Но у нас тут были тёрки относительно качества её работы. У неё откровенно хреновое распределение (видимо, привязана тупо ко времени). Тем более, если требуется заполнить достаточно большой массив переменных случайными значениями, то, кроме плохого распределения, появляется проблема из-за врождённой тормознутости циклов в ММВ.

Поэтому, если нужно сгенерировать одно-два-три случайных значения в разные промежутки времени, вполне подойдёт RND(), во всех остальных случаях лучше заполнить листбокс и сделать перемешивание, далее извлекать по одному пункту.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
  • Страница 1 из 1
  • 1
Поиск: