gifts2017

Генератор случайных чисел в 1С8

Опубликовал Сергей Пономарёв (izidakg) в раздел Программирование - Практика программирования

Примеров и тут на эту тему достаточно, но каждый отдельно. Свел все в 1 обработку, где можно посмотреть и перенести потом к себе в код
Генерация случайных чисел в 1С
Как обычно возникла некая задача по генерации, до этого сталкиваться не было необходимости, вот и решил собрать все в одну кучу и сравнить.
Один из примеров, что смотрел http://infostart.ru/public/92438/, также отсюда http://javascript.ru/math.random и т.д.
Вариант 2 не любит ноль в нижнем диапазоне, вариант 1 выдает 1 число при заполненном начальном числе - все согласно справке.

Скачать файлы

Наименование Файл Версия Размер
сборник генераторов 14
.epf 8,99Kb
23.08.14
14
.epf 8,99Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Юрий Гуреев (Gureev) 25.08.14 09:08
Не очень понял...
А чем это отличается от
ГСЧ = Новый ГенераторСлучайныхЧисел(255);
ГСЧ.СлучайноеЧисло(0, 10000); 


И от
Стр = СтрЗаменить(Новый УникальныйИдентификатор,"-","")
2. Сергей Пономарёв (izidakg) 25.08.14 11:00
всем и ничем
это еще один из вариантов.
в приложенных примерах почти везде используется диапазон разброса. лично мне нужен был такой вариант, т.к. нужен был стартер случайный в течении месяца

уже выложив сборник нашел пару вариантов которые реально ничем не отличаются, кроме как методом обращения к одной и той же по имени процедуре. И при этом часть людей один вариант схватывает быстро, часть другой.
Тут играет роль даже тот факт откуда программер пришел в 1С или чем увлекается.
3. Андрей Скроботов (Azrail18) 24.06.16 06:37
обработка не работает на платформе 8.2
4. Сергей Пономарёв (izidakg) 24.06.16 09:50
(3) Azrail18, и что выдает? делал на 8.2, там УФ интерфейса нет, да и смысла в этом нет