Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / оператор Rnd / 4 сообщений из 4, страница 1 из 1
02.04.2005, 15:58:57
    #32994724
dep
dep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оператор Rnd
Уважаемые дамы и господа я хотел узнать кое что.
Rnd(*80) это типа берётся промежуток от 0 до 80 а я хотел узнать как сделать чтобы промежуток брался случайно к примеру не от 0 до 80, а от 60 до 80?
...
Рейтинг: 0 / 0
02.04.2005, 16:02:44
    #32994726
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оператор Rnd
Ну как самый простой вариант:
Код: plaintext
need =  60  + Rnd( 20 )
:)
...
Рейтинг: 0 / 0
02.04.2005, 17:30:35
    #32994769
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оператор Rnd
Из Хэлпа по Акесу'97:
Код: plaintext
1.
2.
3.
В данном примере функция Rnd используется для получения случайного целого числа в диапазоне от  1  до  6 .

Dim MyValue
MyValue = Int(( 6  * Rnd) +  1 )	' Возвращает случайное число от  1  до  6 .
...
Рейтинг: 0 / 0
02.04.2005, 18:00:32
    #32994790
nibbles
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оператор Rnd
depУважаемые дамы и господа я хотел узнать кое что.
Rnd(*80) это типа берётся промежуток от 0 до 80 а я хотел узнать как сделать чтобы промежуток брался случайно к примеру не от 0 до 80, а от 60 до 80?

Aргумент функции RND([Number]) не указывает, из какого диапазона возвращать случайное число. Этот аргумент указывает, КАК функция RND будет возвращать очередное значение из некой последовательности случайных single-чисел (от 0 до 1).
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / оператор Rnd / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]