ВУЗ:
Составители:
Рубрика:
41
Замечания.
Функция Rnd [ (Number)], Rnd (Random) служит для генерации
случайных чисел.
Функция Rnd возвращает значение в диапазоне от 0 до 1 типа
Single, содержащее случайное число (причем 1 не входит в этот
диапазон, а 0 входит). Строго говоря, функция возвращает псевдо-
случайные числа. При каждом запуске программы, функция гене-
рирует одну и ту же последовательность случайных чисел. Во из-
бежание этого явления используйте инструкцию Randomize
Чтобы получить значения случайных чисел в интервале от min
до max используется формула:
Int ( (max — min + 1) * Rnd + min)
где:
min и max-минимальное и максимальное число соответственно;
Number - необязательный аргумент представляет число типа Single
или любое допустимое числовое выражение.
Аргумент может принимать следующие значения: аргумент
опущен или больше 0 - генерируется следующее случайное число в
последовательности. При повторном запуске программы генериру-
ется аналогичная последовательность случайных чисел.
Аргумент отрицательный - генерируется одно и то же число,
используя аргумент как опорное число.
Аргумент равен 0 - генерируется одно и то же число, используя
число при предыдущем вызове функции.
Работа vba программы «Игра»
При нажатии на клавишу с названием «VBA программа «Иг-
ра» » (см. рис. 43) на листе Excel появиться пользовательская фор-
ма. После ввода задуманного числа и нажатия кнопки ввода про-
грамма определяет случайное число и сравнивает его с введѐнным
Замечания. Функция Rnd [ (Number)], Rnd (Random) служит для генерации случайных чисел. Функция Rnd возвращает значение в диапазоне от 0 до 1 типа Single, содержащее случайное число (причем 1 не входит в этот диапазон, а 0 входит). Строго говоря, функция возвращает псевдо- случайные числа. При каждом запуске программы, функция гене- рирует одну и ту же последовательность случайных чисел. Во из- бежание этого явления используйте инструкцию Randomize Чтобы получить значения случайных чисел в интервале от min до max используется формула: Int ( (max — min + 1) * Rnd + min) где: min и max-минимальное и максимальное число соответственно; Number - необязательный аргумент представляет число типа Single или любое допустимое числовое выражение. Аргумент может принимать следующие значения: аргумент опущен или больше 0 - генерируется следующее случайное число в последовательности. При повторном запуске программы генериру- ется аналогичная последовательность случайных чисел. Аргумент отрицательный - генерируется одно и то же число, используя аргумент как опорное число. Аргумент равен 0 - генерируется одно и то же число, используя число при предыдущем вызове функции. Работа vba программы «Игра» При нажатии на клавишу с названием «VBA программа «Иг- ра» » (см. рис. 43) на листе Excel появиться пользовательская фор- ма. После ввода задуманного числа и нажатия кнопки ввода про- грамма определяет случайное число и сравнивает его с введѐнным 41
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »