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

Random

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

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

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


Смотри также

Моя милиция меня бережет Президентка Конец света Тяжело быть женщиной Случаи из практики криминалиста. Специалисты всегда придут на помощь Прямой эфир, который эти ведущие запомнили надолго Рассказ сотрудника военкомата Китаец о своих впечатлениях от России Наука и жизнь Как тупо спалиться Два поста Лукьяненко о Дне Победы