18 июня 2015 года в 15:00

Random

- Анна Вадимовна, можно вопрос?
- Конечно, Кипятков.
- Вот вы у нас программирование преподаете, уж вы-то точно должны знать. Как программа выдает нам рандомное число?
- Спрашиваете функцию random, она и выдает случайное число.
- Это понятно, а функция-то откуда берет это число?
- Запрашивает у компьютера.
- А компьютер как придумывает случайное число?
- Например, регистрирует момент вызова и преобразует дату в соответствующее число.
- Постойте... Получается, если два раза вызвать рандом, то из первого числа и интервала между вызовами можно вычислить второе? Какая же это случайность тогда?
- Ну, а ты что хотел, Кипятков?

- Совершенно случайное число...
- Тогда вот тебе задание на дом - почитай про тепловой шум с транзисторов, который преобразуется в последовательность нулей и единиц, чтобы составить случайное число нужной величины.
- ...А шум, что, случайный?
- Так, Кипятков! Что ты мне голову морочишь? Если умный такой, назови мне случайное число!
- Я-то могу, я же человек. А вот ваш компьютер, оказывается, не может!
- Называй, называй. Последовательность чисел мне, случайную.
- Легко! 38 46 11 40! - сказал Кипятков, у которого был 38-ой размер ноги, но его 46-летняя мать покупала ему на два размера больше, поскольку им приходилось на всем экономить с тех самых пор, как 11 лет назад отец ушел из их семьи. Через 40 минут Кипяткова побили за гаражами.
Loading...

Чтобы оставить комментарий, необходимо авторизоваться:


Смотри также

Рыжик, ищу тебя! Может проще сразу себя убить Зассанка Не сбылась мечта Говорящая фамилия Крайний vs последний Как друг женился на ведьме Поздравляю вас вы наш стотысячный клиент! Психологи- хорошие люди Студенческий роман Почему я не Вовка? 81 раздражающее выражение в русском языке