Четверг, 02.05.2024, 07:42
Все о программировании в MS Office
Приветствую Вас Гость | RSS
Главная Справочник VBA Регистрация Вход

ВНИМАНИЕ!!!

сайт переехал на новый домен

 

VBA-HELP.RU

Меню сайта

Категории
Математические функции [9]
Дата и время [21]
Обработка массивов [4]
Тригонометрия [5]
Обработка цвета [2]
Другие [1]
Работа с файлами [1]
Принятие решения [4]

Друзья сайта
  • Инструкции для uCoz

  • Реклама

    Главная » Справочник VBA » Функции и операторы » Математические функции

    Rnd
    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 Генерируется одно и то же число, используя число при предыдущем вызове функции.
    Пример:
     ' Генерируем случайные числа от 1 до 7
    Dim MyValue
    MyValue = Int((7 * Rnd) + 1)
    Print MyValue 'выводим число на форме
    Категория: Математические функции | Добавил: Админ (17.06.2009)
    Просмотров: 4391 | Комментарии: 1
    Всего комментариев: 1
    1 Abujon  
    0
    А можем создать рулетку в ASP если да то пожалуйста помогите мне очень нужно

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Форма входа

    Новое в Спр.VBА
    Внимание: Если вы не нашли необходимую Вам информацию
    Вы можете оставить запрос на дополнение Справочника VBA в ФОРУМЕ
    Обновления в Справочнике VBA
    [27.08.2009] - Choose
    [27.08.2009] - Switch
    [27.08.2009] - IIF
    [27.08.2009] - If...Then...Else
    [24.08.2009] - MultiPage

    Поиск

    Наш опрос
    Что вы будете делать, если VBA не будет поддерживаться в новом Office ?
    Всего ответов: 58

    Copyright MyCorp © 2024 Яндекс цитирования Rambler's Top100   Каталог сайтов Рейтинг@Mail.ru Проверка ТИЦ