|
0 / 0 / 0
Регистрация: 12.07.2013
Сообщений: 250
|
|
Генератор случайных значений10.02.2015, 21:16. Показов 11288. Ответов 5
Метки нет (Все метки)
Здравствуйте! Подскажите, пожалуйста, могу ли я при помощи функции Rnd осуществить генератор случайных целых значений в заданном промежутке(допустим, от 1 до 25 000). Я пыталась это сделать, написав выражение Rnd(1,25 000)в поле (это в форме), но ничего с этого не вышло. Сразу замечу, что делать это все нужно без использования ВБА(именно поэтому не хочу, чтобы многие говорили что "таких тем здесь уже целая куча")!
Подскажите, как в обычном поле в форме генерировать рандомное число от 1 до 25 000?? благодарю
0
|
|
| 10.02.2015, 21:16 | |
|
Ответы с готовыми решениями:
5
Генератор случайных чисел
Генератор случайных чисел в макросе |
|
26826 / 14506 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 10.02.2015, 22:04 | ||||||
|
У Rnd только один параметр. Чтобы масштабировать случайное число, надо его умножить на масштабный коэффициент,в Вашем случае 25000. А для генерации ряда чисел параметр функции должен изменяться. Так, например в свободном поле формы можно написать выражение.
К сожалению, без использования инструкции Raydomize, случайные значения будут повторяться. А его можно инициировать только в в ВБА Добавлено через 15 минут Неправильно написал имя инструкции, надо Randomize
1
|
||||||
|
0 / 0 / 0
Регистрация: 12.07.2013
Сообщений: 250
|
|
| 10.02.2015, 22:16 [ТС] | |
|
спасибо
а как на счёт целого числа? мне нужно целое.. и вот это Now мы как раз-таки и связываем с чем-то(то, о чем вы говорили "надо связать обновление поля с каким-то событием, иначе новое значение появится только при открытии формы")? "К сожалению, без использования инструкции Raydomize, случайные значения будут повторяться." а что это значит? они ведь и так не повторяются.. что вы имеете ввиду?
0
|
|
|
26826 / 14506 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 10.02.2015, 22:38 | ||||||
|
Если нужно целое, то надо использовать функцию Clng применив ее к полученному выражению
1
|
||||||
|
0 / 0 / 0
Регистрация: 12.07.2013
Сообщений: 250
|
|
| 10.02.2015, 22:46 [ТС] | |
|
подскажите, пожалуйста, а как избежать того, что появляется 0? у меня должен быть предел от 1 до 25(уже следующий случай), но часто появляется 0. как этого избежать?
Добавлено через 2 минуты а что-то поменяется, если я буду использовать Int? между Clng и Int большая разница?
0
|
|
|
26826 / 14506 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 10.02.2015, 23:07 | ||||||
Сообщение было отмечено Olyaa как решение
Решение
Чтобы значения рандомных чисел начинались с какого-то числа, надо эту базу задать:
2
|
||||||
| 10.02.2015, 23:07 | |
|
Помогаю со студенческими работами здесь
6
Генератор случайных чисел в запросе Генератор случайных чисел и букв в запросе
генератор случайных чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|