Лучший ответ
-
2 0
AleX_IM 6 (12392)313 17 лет
1. Аппаратный способ.
Можно использовать специальные приставки - генераторы(датчики) случайных чисел. Этот способ не требует дополнительных вычислительных операций ЭВМ по выработке случайных чисел, а необходима только операция обращения ко внешнему устройству(датчику).
В качестве физических эффектов лежащих в основе таких генераторов могут быть использованы шумы в электронных и полупроводниковых приборах(обусловлены следующим: тепловыми флуктуациями, случайными вариациями числа частиц в электронных потоках, хаотическим перемагничиванием доменов в ферромагнитных сердечниках), явление распада радиоактивных элементов.
2. Табличный способ.
Случайные числа, оформленные в виде таблицы, помещаются во внешнюю или оперативную память ЭВМ.
Запас чисел ограничен. Эффективно использовать только для сравнительно небольших таблиц, т.к. массив занимает некоторый объём оперативной памяти!
3. Алгоритмический способ.
Формирование случайных (вернее - псевдослучайных) чисел с помощью специальных алгоритмов.
На генерацию псевдослучайных чисел затрачивается машинное время.
Другой широко применяемый тип генераторов случайных чисел -это так называемые конгруэнтные генераторы.
А вообще, как сказал Джон фон Нейман, «всякий, кто питает слабость к арифметическим методам получения случайных чисел, грешен вне всяких сомнений».
Ответы
-
-
0 0
Traglodit (47) 5 (3707)1412 17 лет
vsjo o4en prosto vosnovnom zadojut psevdo slu4ajnie 4isla i iz nih on vibiraet ,Tak rabotaet ljuboj igravoj avtomat
-
0 0
Дима (40) 7 (31960)478264 17 лет
случайностей нет, есть сложные закономерности.
Настоящая случайность не может существовать в природе, потому, что ей неоткуда взяться. Если мир ещё не разрушился, значит, он упорядоченная система. К примеру, "беспорядок" на столе - это результат работы по поиску бумаг.
Закономерности есть сложные. С длинной цепочкой: от начального действия - к результату, который ты замечаешь. Такие почти не проследить и ты привык считать их случаем.
Вот таким: сегодня идёт дождь, потому, что вчера за 1000 км севернее в лесу светило солнце после сильного дождя. Испаряющаяся вода собиралась в тучи и летела на скорости 40км/ч. Ветер дул потому, что нагретый воздух поднимался вверх.
В период с 14-00 до 16-30 солнце светило особенно сильно, потому, что пролетевшая два часа назад ракета распорола озоновый слой, в то же время выхлоп дал рассеянное облако, которое уменьшило силу солнца в последующие 15 минут.
В результате, дождь пошёл сегодня вечером, а не завтра утром, но шёл на десять минут дольше, и ты решил не идти в магазин из-за плохой погоды.
Закончившийся у кассирши через два дня рулончик чеков - остановился на нервничающем молодом человеке, вместо следующей за ним благодушной тётушки. Молодой человек устал выбирать марки сигарет и купил ещё жвачки, и вообще не ту марку, которую обычно берёт. В результате, у него в кармане "случайно" оказалось 1.20Ls вместо 3.50, вот тебе и случайное число.
Генератор случайный чисел - это количество мелочи в твоём кармане, наложенное на график времени. Общая сумма зарплаты - убывает после получки. Но мелочь, остаток после деления купюр, --- он то больше, то меньше. Она от нуля и до 4.99 ...
То есть, мир состоит из тучи объектов и результатов их взаимного влияния. У каждого из объектов есть много свойств, и они изменяются до неузнаваемости, кажутся случайными. Псевдослучайность - это то, что кажется случайностью...
Примерно так же и работают функции псевдослучайной генерации чисел. Большое число, корень из него, и три предпоследние цифры этого корня, - один из примеров.
Корень суммы текущих координат курсора на экране - это пример источника чисел.
Есть несколько источников меняющихся в известном диапазоне числ. Есть математические функции, чтобы подогнать их в нужные для ответа рамки. Например, от 20 до 100. В природе есть законы, вроде нагретое легче и поднимается вверх... а в генераторах - есть логика автора, чтобы запутать это всё до почти неузнаваемой случайности... -
-
0 1
Андрис 7 (47754)857262 17 лет
Я думаю этот сайт не то место, где люди смогут дать точный ответ на поставленный вопрос. Нам в универе рассказывали на теории вероятности про этот самый генератор. поэтому посоветую вам научиться наконец пользоваться поисковиками. вот что мне выдал яндекс.ру когда я завёл в поисковик "Генератор случайных чисел"
http://www.i-u.ru/biblio/forsp.aspx?dictid=43&word=%c3%e5%ed%e5%f0%e0%f2%ee%f0+%f1%eb%f3%f7%e0%e9%ed%fb%f5+%f7%e8%f1%e5%eb+
http://algolist.manual.ru/maths/generator/standard.php
вот тут всё
http://www.yandex.ru/yandsearch?stype=www&nl=0&text=%C3%E5%ED%E5%F0%E0%F2%EE%F0+%F1%EB%F3%F7%E0%E9%ED%FB%F5+%F7%E8%F1%E5%EB