Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 28640-2012; Страница 31

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО 24153-2012 Статистические методы. Процедуры рандомизации и отбора случайной выборки (Настоящий стандарт устанавливает процедуры рандомизации и случайного отбора выборки. Представленные в стандарте процедуры охватывают методы, предусматривающие применение технических средств, таблиц случайных чисел, компьютерных программ. Для компьютерных программ приведены общее описание соответствующего алгоритма и текст программы. В настоящем стандарте представлены не все возможные способы применения процедур случайного отбора выборки и рандомизации и не все возможные стратегии отбора выборки и определения объема выборки. В соответствующих ситуациях следует использовать стандарты, перечисленные во введении) ГОСТ Р 50779.46-2012 Статистические методы. Управление процессами. Часть 4. Оценка показателей воспроизводимости и пригодности процесса (В настоящем стандарте установлены наиболее применимые показатели воспроизводимости и пригодности процесса, а так же методы оценки индексов воспроизводимости и пригодности в случае нормального, логнормального и других распределений наблюдаемой характеристики) ГОСТ 26166-84 Обувь повседневная из синтетических и искусственных кож. Технические условия Machine-made foot-wear of artificial and synthetic leather. Specifications (Настоящий стандарт распространяется на повседневную мужскую и женскую обувь из синтетических и искусственных кож и с комбинированным верхом. Стандарт не распространяется на армейскую обувь)
Страница 31
Страница 1 Untitled document
ГОСТРИСО 28640 - 2012
LET gfsr5 = statc(statc_i)
!return statclstate_i++J;
!J
LET statc_i = statc_i + 1
END FUNCTION
REM
f 4 4 » 4 4 » 4 4 4 4 4 4 4 4 4 4 4 4 4 4 M 4 4 4 » 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4/
REM
t*
(W-1)-6
htoboc
целое
•/
FUNCTION gt’sr5_31.’long gfsr5_3l(void) {
LET gfsr5_3I = SR32U(gfsr5 ,1 )
END FUNCTION
!return (long)(gfsr5()»I):
!J
B.3 Текст программы комбнннрованиого метода Таусворта
Ниже приведен текст программы комбинированного метода Таусворта на втыке Си.
генерирующего целые числа из интервала от 0 до (2м - 1) включительно, на основе комбинации
трех последовательностей параметров Таусворта (31, 13, 12), (29, 2. 4) и (28, 3, 17).
Инициализация init_taus88 (s) происходит при условии, что начальное число s является
32-битовым целым числом без знака (целое число из интервала от 0 до (232- 1) включительно].
Для получения другой последовательности псевдослучайных чисел необходимо изменить
начальное число s. Перед обращением к taus88_31 ( ) необходимо один раз выполнить
инициализацию init_taus88 (.?). Инициализация может быть выполнена без использования
функции init_taus88 (s) с помощью выбора подходящих значений s,,иОднако для
инициализации должны быть выполнены следующие три условия:
- хотя бы один разряд из высших 31 разряда лз равен единице;
- хотя бы один разряд из высших 29 разрядов s2равен единице;
- хотя бы один разряд из высших 28 разрядов .у»равен единице.
Поскольку са.мый низший разряд si, три низших разряда и четыре низших разряда sj
проигнорированы, полученная последовательность случайных чисел не зависит от изменений в
этих разрядах. В данной программе предполагается, что длина «беззнакового длинного целого
числа» составляет 32 бита (разряда).
f 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 /
Текст программы комбинированного метода Таусворта на языке Си
/ 4 9 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 * 4 4 4 4 4 4 4 4 4 4 4 4 4 * 4 4 4 4 4 4 4 4 4 ¥ 4 ¥ 4 4 4 4 4 4 4 4 4 * 4 4 4 ¥ 4 4 4 4 4 4 4 4 4 /
static unsigned long si, s2, s3, b ;
void init_taus88 (unsigned long s)
I
int i :
27