#0
by logo23
Добрый день. При выполнении этого кода в пошаговом режиме отладки, получается нужный мне результат, Массив заполняется разными числами, как и требуется. Однако при выполнении программы в пользовательском режиме без использования точек останова, Массив заполняется одинаковыми числами. Как так?) Подскажите как это обойти?
#10
by kosts
Описание: Генератор случайных чисел инициализируется начальным числом из параметра. Последовательность случайных чисел для одного и того же начального числа будет одинакова. Описание: Генератор случайных чисел инициализируется временем работы операционной системы с момента старта. Как говорят вынеси создание ГСЧ за цикл.
#13
by Lama12
1. Вынеси конструктор ГСЧ за цикл. 2. Прочитай про генераторы псевдослучайных чисел общую теорию. Без второго, первое не работает.
#15
by exwill
В это трудно поверить, но похоже ты добился невероятного. Вставь внутрь цикла другой пустой цикл типа: для и=1 по 1000 цикл конеццикла и проверь.
#16
by logo23
Смущало то что в предыдущем цикле ГСЧ = Новый ГенераторСлучайныхЧисел; поставил в цикл и все работало верно
#17
by kosts
Наверное диапазон разный, вот разные случайные выдавал. Думаю если "а" будет одно и тоже, то и случайное число будет одно и тоже.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 77 Почему происходит переключение на окно Предприятия при отладке ?
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- Функция СводныйОстаток не работает на сервере, а на локальной базе работает
- В конфигураторе 1С 8. 2 не срабатывает точка останова при отладке
- Не работает обмен в фоновом режиме
- v7: Интересный факт про потерю фокуса при отладке 77 в Windows 7
- Не работает сортировка в СКД на одном клиенте, а на другом - работает
- УНФ 1.4 - Нет возможности изменять варианты отчетов в пользовательском режиме?
- Что плохого в постоянно включенной отладке на сервере 1С?
- СКД. В пользовательском режиме не показывается поле,как будто его вообще нет
- Не работает обновление в пользовательском режиме (БП 3.0)
- Код работает только в отладчике, в режиме 1С предприятия - нет
В этой группе 1С
- v7: У пользователя пропали сообщения
- Подключение к ИБ
- УПП 1.3. Заказ поставщику
- УТ 11 Электронная почта
- Как отловить переданный параметр в открываемую форму?
- Налог на прибыль строка 131. Начисленная амортизация.
- Обновление конфигурации 1с 8.2
- Как продать товар с нулевой ценой но не нулевой себестоимостью
- Удалить строки табличной части
- Аккредитив в УПП
- Как передать управление с сервера на клиента?Можно ли передать Вопрос на клиента
- Конвертация данных. Поиск в приемнике по наименованию.
- СКД выделение цветом.
- УФ, измененная ссылка с на клиенте не изменяется.
- УПП.1.3.38.Отпуск без сохранения на несколько часов. Как реализовать?
- Ошибка при печати док-та "Счет-фактура выданный" БП 2.0
- v8: Захвачено СУБД
- УФ. Функция ЗначениеВРеквизитФормы() выдает ошибку.
- БП2.0 возврат от покупателя - проводка 62.02-62.01
- не работает comОбъект ImageMagickObject