Генератор случайных чисел: различия между версиями

>Иоканаан
Нет описания правки
>José Monteiro
абсурдофикация
Строка 1: Строка 1:
[[Файл:Схема.jpg|thumb|Блок-схема работы ГСЧ]]'''Генератор случайных чисел''' (''ГСЧ'') механизм, который раз в день выдает случайное число. Придуман каким-то бараном.
[[Файл:Схема.jpg|thumb|Блок-схема работы ГСЧ]]'''Генератор случайных чисел''' (''ГСЧ'') — механизм, который раз в день выдает случайное число. Придуман каким-то бараном.


== История ==
== История ==
Строка 7: Строка 7:
== Первые результаты ==
== Первые результаты ==


Весь мир, затаив дыхание, следил за запуском ГСЧ ТГДУ. Результат первых 50 дней работы облетели весь мир и его окрестности. Случайные числа ГСЧ ТГДУ были известны каждому. Ниже представлены эти результаты, а так же примечания обслуживающего персонала. Начало работы – 12 сентября 1972 года.
Весь мир, затаив дыхание, следил за запуском ГСЧ ТГДУ. Результат первых 50 дней работы облетели весь мир и его окрестности. Случайные числа ГСЧ ТГДУ были известны каждому. Ниже представлены эти результаты, а так же примечания обслуживающего персонала. Начало работы — 12 сентября 1972 года.
*1 – ''вот оно, первое случайное число!''
* 1 — ''вот оно, первое случайное число!''
*2 – ''вот оно, второе случайное число!''
* 2 — ''вот оно, второе случайное число!''
*3 – ''третье!''
* 3 — ''третье!''
*4 – ''вкрались подозрения в неабсолютной случайности результатов.''
* 4 — ''вкрались подозрения в неабсолютной случайности результатов.''
*5 – ''подозрения оправдались. Было исправлено.''
* 5 — ''подозрения оправдались. Было исправлено.''
*11346 – ''абсолютно случайное число.''
* 11346 — ''абсолютно случайное число.''
*11346 – ''где-то мы это уже видели…''
* 11346 — ''где-то мы это уже видели…''
*11346 – ''обнаружилось, что программа является генератором числа 11346. Было исправлено.''
* 11346 — ''обнаружилось, что программа является генератором числа 11346. Было исправлено.''
*78 – ''абсолютно случайное число.''
* 78 — ''абсолютно случайное число.''
*AD180F7 – ''ого! Он еще и шестнадцатеричную знает!''
* AD180F7 — ''ого! Он еще и шестнадцатеричную знает!''
*11
* 11
*11,1 – ''а это уже не целое…''
* 11,1 — ''а это уже не целое…''
*-11,1 – ''а это уже и не положительное…''
* -11,1 — ''а это уже и не положительное…''
*% - ''кто-то из техподдержки не вовремя нажал shift.''
* % — ''кто-то из техподдержки не вовремя нажал shift.''
*110010101001 – ''внутренний голос подсказывает, что это двоичная система.''
* 110010101001 — ''внутренний голос подсказывает, что это двоичная система.''
*Щ – ''системная ошибка. Было исправлено.''
* Щ — ''системная ошибка. Было исправлено.''
*34! ''ему было лень считать.''
* 34! — ''ему было лень считать.''
*23+61 – ''вот лентяй!''
* 23+61 — ''вот лентяй!''
*14065645656431120647650184543112164926349264911190124423468191347560138882010258125 – ''посчитал, называется…''
* 14065645656431120647650184543112164926349264911190124423468191347560138882010258125 — ''посчитал, называется…''
*1.10.1972 – ''ха! Календарь!''
* 1.10.1972 — ''ха! Календарь!''
*Достали! День отдыха! - ''???? Вот свинья!''
* Достали! День отдыха! — ''???? Вот свинья!''
*4
* 4
*7руб22коп – ''ишь, чего захотел!''
* 7руб22коп — ''ишь, чего захотел!''
*x – ''самое случайное число…''
* x — ''самое случайное число…''
*3,1415… - ''ах ты пи…''
* 3,1415… — ''ах ты пи…''
*LXXI – ''Римская система? Вот мутант!''
* LXXI — ''Римская система? Вот мутант!''
*Сам мутант! - ''???? Вот свинья!''
* Сам мутант! — ''???? Вот свинья!''
*Сам свинья! 666 – ''Это я свинья? И нечего тут пугать шестерками!''
* Сам свинья! 666 — ''Это я свинья? И нечего тут пугать шестерками!''
*6666666666666666666 – ''напугал…''
* 6666666666666666666 — ''напугал…''
*Недопустимое значение выражения – ''посчитал…''
* Недопустимое значение выражения — ''посчитал…''
*Мне сегодня месяц! Не мешать, я праздную! ''хм…''
* Мне сегодня месяц! Не мешать, я праздную! — ''хм…''
*P&^%%$KH!@~{} ''чего?''
* P&^%%$KH!@~"{} — ''чего?''
*Как мне плохо… - ''допраздновался, алкоголик!''
* Как мне плохо… — ''допраздновался, алкоголик!''
*За три дня: 74; 210; 33,9342 - ''что, совесть замучила?''
* За три дня: 74; 210; 33,9342 — ''что, совесть замучила?''
* ∞ - ''ну-ну…''
* ∞ — ''ну-ну…''
*Случайное число – ''да, случайней некуда…''
* Случайное число — ''да, случайней некуда…''
*Другое случайное число – ''какая-то лажа. Было исправлено.''
* Другое случайное число — ''какая-то лажа. Было исправлено.''
*1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 – ''что-то он разогнался…''
* 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 — ''что-то он разогнался…''
*43606456654630503645613465871643560865756536586564880126876278468681430865468586346583333333333337612646501826840106475610643921614061663075965882222222221887622793209767626563289965327890692178203761961565160114360645665463050364561346587164356086575653658656488012687627846868143086546858634658333333333333766540609117896892665022018166481264386235623656261201090830284801217100000000071471281111111175027301758246586153171473643650276176457863456765616516350617651661561615436166545435654509876541234567543654254267154054416540116540654006545064654615400546754165431564375016437650163465071643561436591661969161453035864564367501646475654666306178608716876435781646087678614358016805433064307864867843678617840657865781680746578663543654654357811405333333333333333761346571634505466457654999999949992999999999949843282818382102812190184765836105465616505664440005467751756146578964375691764359061065016746517065643651041608650643656345906890658936457643560435614365180645756010784681005481815486651865466769165106546590654906435906465056165430196543065430654306456154671546546754136715436110604651586565 – ''что-то он стал делать большие числа. Было исправлено.''
* 43606456654630503645613465871643560865756536586564880126876278468681430865468586346583333333333337612646501826840106475610643921614061663075965882222222221887622793209767626563289965327890692178203761961565160114360645665463050364561346587164356086575653658656488012687627846868143086546858634658333333333333766540609117896892665022018166481264386235623656261201090830284801217100000000071471281111111175027301758246586153171473643650276176457863456765616516350617651661561615436166545435654509876541234567543654254267154054416540116540654006545064654615400546754165431564375016437650163465071643561436591661969161453035864564367501646475654666306178608716876435781646087678614358016805433064307864867843678617840657865781680746578663543654654357811405333333333333333761346571634505466457654999999949992999999999949843282818382102812190184765836105465616505664440005467751756146578964375691764359061065016746517065643651041608650643656345906890658936457643560435614365180645756010784681005481815486651865466769165106546590654906435906465056165430196543065430654306456154671546546754136715436110604651586565 — ''что-то он стал делать большие числа. Было исправлено.''
*43606456654630503645613465871643560865756536586564880126876278468681430865468586346583333333333337612646501826840106475610643921614061663075965882222222221887622793209767626563289965327890692178203761961565160114360645665463050364561346587164356086575653658656488012687627846868143086546858634658333333333333766540609117896892665022018166481264386235623656261201090830284801217100000000071471281111111175027301758246586153171473643650276176457863456765616516350617651661561615436166545435654509876541234567543654254267154054416540116540654006545064654615400546754165431564375016437650163465071643561436591661969161453035864564367501646475654666306178608716876435781646087678614358016805433064307864867843678617840657865781680746578663543654654357811405333333333333333761346571634505466457654999999949992999999999949843282818382102812190184765836105465616505664440005467751756146578964375691764359061065016746517065643651041608650643656345906890658936457643560435614365180645756010784681005481815486651865466769165106546590654906435906465056165430196543065430654306456154671546546754136715436110604651586565! ''хорошо, что он не затеял это считать… И вообще, он делает большие числа. Было исправлено.''
* 43606456654630503645613465871643560865756536586564880126876278468681430865468586346583333333333337612646501826840106475610643921614061663075965882222222221887622793209767626563289965327890692178203761961565160114360645665463050364561346587164356086575653658656488012687627846868143086546858634658333333333333766540609117896892665022018166481264386235623656261201090830284801217100000000071471281111111175027301758246586153171473643650276176457863456765616516350617651661561615436166545435654509876541234567543654254267154054416540116540654006545064654615400546754165431564375016437650163465071643561436591661969161453035864564367501646475654666306178608716876435781646087678614358016805433064307864867843678617840657865781680746578663543654654357811405333333333333333761346571634505466457654999999949992999999999949843282818382102812190184765836105465616505664440005467751756146578964375691764359061065016746517065643651041608650643656345906890658936457643560435614365180645756010784681005481815486651865466769165106546590654906435906465056165430196543065430654306456154671546546754136715436110604651586565! — ''хорошо, что он не затеял это считать… И вообще, он делает большие числа. Было исправлено.''
*0,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 – ''лучше бы он делал большие числа… А то сейчас очень маленькие… Было исправлено.''
* 0,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 — ''лучше бы он делал большие числа… А то сейчас очень маленькие… Было исправлено.''
*i - ''???? мнимое число? Было исправлено.''
* i — ''???? мнимое число? Было исправлено.''
*0 – ''совсем другое дело!''
* 0 — ''совсем другое дело!''
*{14, 27, 92, 113, 890} ''он стал генератором случайных множеств. Было исправлено.''
* {14, 27, 92, 113, 890} — ''он стал генератором случайных множеств. Было исправлено.''
*4242
* 4242
*код 3641537 – ''код? Что за ерунда?''
* код 3641537 — ''код? Что за ерунда?''
*Отправь sms – ''да он рекламер! Было исправлено.''
* Отправь sms — ''да он рекламер! Было исправлено.''
*৩ – ''а это что?''
* ৩ — ''а это что?''
*ctg34 – ''а посчитать?''
* ctg34 — ''а посчитать?''
*1,48 – ''надо же, совпало…''
* 1,48 — ''надо же, совпало…''


== Роль ГСЧ ==
== Роль ГСЧ ==


Генератор случайных чисел представляет собой практически бесполезную вещь. Иногда используется в лотереях или в задачах со случайными числами.  
Генератор случайных чисел представляет собой практически бесполезную вещь. Иногда используется в лотереях или в задачах со случайными числами.
В [[хрень|сельском хозяйстве]] не используется в принципе.
В [[хрень|сельском хозяйстве]] не используется в принципе.
В авиации и [[медицина|медицине]], видимо, тоже. Либо он считается секретной разработкой, и его использование является государственной тайной и не разглашается.
В авиации и [[медицина|медицине]], видимо, тоже. Либо он считается секретной разработкой, и его использование является государственной тайной и не разглашается.
Строка 67: Строка 67:
== Знаете ли вы, что… ==
== Знаете ли вы, что… ==


*Если увеличить производительность ГСЧ до числа в секунду, то уже через минуту можно получить 60 случайных чисел.
* Если увеличить производительность ГСЧ до числа в секунду, то уже через минуту можно получить 60 случайных чисел.
*Существует подозрение, что один из ГСЧ является судьей на фигурном катании.
* Существует подозрение, что один из ГСЧ является судьей на фигурном катании.
*Ученые России ввели данные о состоянии экономики во всей стране в ГСЧ. Он сообщил, что программа выполнила недопустимую операцию и будет закрыта.
* Ученые России ввели данные о состоянии экономики во всей стране в ГСЧ. Он сообщил, что программа выполнила недопустимую операцию и будет закрыта.
*На чемпионате мира среди предсказателей одним из основных конкурсов является угадывание чисел, которые называет ГСЧ.
* На чемпионате мира среди предсказателей одним из основных конкурсов является угадывание чисел, которые называет ГСЧ.
*Однажды был проведен чемпионат мира по предсказаниям среди ГСЧ. Победил ГСЧ, который из-за вирусной атаки постоянно выводил число 1.
* Однажды был проведен чемпионат мира по предсказаниям среди ГСЧ. Победил ГСЧ, который из-за вирусной атаки постоянно выводил число 1.
*Долгое время ГСЧ считался самым бесполезным изобретением человечества.
* Долгое время ГСЧ считался самым бесполезным изобретением человечества.
*Но потом американские ученые изобрели ГСБ ([[Генератор случайных букв]]). Он оказался еще бесполезнее.
* Но потом американские ученые изобрели ГСБ ([[Генератор случайных букв]]). Он оказался еще бесполезнее.
*При отсутствии ГСЧ случайное число можно получить, ударившись головой о калькулятор.  
* При отсутствии ГСЧ случайное число можно получить, ударившись головой о калькулятор.
*Если перемножить все числа, выведенные ГСЧ, а потом разделить на их количество, то получится какое-то новое число. Не исключено, что оно окажется не равно 14
* Если перемножить все числа, выведенные ГСЧ, а потом разделить на их количество, то получится какое-то новое число. Не исключено, что оно окажется не равно 14
[[Категория:Математика]]
[[Категория:Математика]]
[[Категория:Огромные боевые роботы]]
[[Категория:Огромные боевые роботы]]