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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО 24153-2012 Статистические методы. Процедуры рандомизации и отбора случайной выборки (Настоящий стандарт устанавливает процедуры рандомизации и случайного отбора выборки. Представленные в стандарте процедуры охватывают методы, предусматривающие применение технических средств, таблиц случайных чисел, компьютерных программ. Для компьютерных программ приведены общее описание соответствующего алгоритма и текст программы. В настоящем стандарте представлены не все возможные способы применения процедур случайного отбора выборки и рандомизации и не все возможные стратегии отбора выборки и определения объема выборки. В соответствующих ситуациях следует использовать стандарты, перечисленные во введении) ГОСТ Р 50779.46-2012 Статистические методы. Управление процессами. Часть 4. Оценка показателей воспроизводимости и пригодности процесса (В настоящем стандарте установлены наиболее применимые показатели воспроизводимости и пригодности процесса, а так же методы оценки индексов воспроизводимости и пригодности в случае нормального, логнормального и других распределений наблюдаемой характеристики) ГОСТ 26166-84 Обувь повседневная из синтетических и искусственных кож. Технические условия Machine-made foot-wear of artificial and synthetic leather. Specifications (Настоящий стандарт распространяется на повседневную мужскую и женскую обувь из синтетических и искусственных кож и с комбинированным верхом. Стандарт не распространяется на армейскую обувь)
Страница 32
Страница 1 Untitled document
ГОСТ Р ИСО 28640 - 2012
unsigned long х (31 ;
i=0 ;
while (i<3) {
if (s & OxfffffffOUL) (
x |i| = s ;
i++:
s = 1664525UL * s + IUL:
si = x |0J ; s2 = x [ 1j ; s3 = x (2| ;
}
/* 31-битовое целое /
long taus88_31 (void)
1
b = (((si «13) A si) »19) :
si = (((si & 4294967294UL) «12) Ab) ;
b = (((s2 « 2) Лs2) » 25):
s2 = (((s2 & 4294967288UL) « 4) ЛЬ) :
b = (((s3 « 3) л s3) »II);
s3 = (((s3 & 4294967280UL) « 1 7 ) Ab) ;
return (long)
((si A s2 л s3) >>1
) :
1
В этой программе операторы
b = (((si «13) A si) »19).
si = (((si & 4294967294UL) «12) Ab)
генерирую т числа в последовательности Т аусворта с параметрами (31, 13, 12)
в Sit а операторы
b = (((s2 « 2) Лs2) » 25).
s2
= (((
s2 & 4294967288UL)
«
4)
Ab)
и
b = (((s3 « 3) As3) »11);
s3 = (((s3 & 4294967280UL) «17) Ab)
генерируют числа последовательности Таусворта с параметрами (29, 2, 4) и (28, 3, 17). 2 и .г.»
соответственно. Три двоичных целых числа (у?, г/. /) объединяют с помощью побитовой
операции «исключающее ИЛИ» и 31-битовая последовательность псевдослучайного числа
получена.
28