отвлечённая тема - Как функция Rnd - выбирает случайное число?

  • Автор темы Автор темы arhip1985
  • Дата начала Дата начала

arhip1985

Client
Регистрация
31.10.2011
Сообщения
3 052
Реакции
796
Баллы
113
каков принцип её работы? понятно что она выбирает случайное число из диапазона, но как она выбирает. арифметическими действиями вроде нельзя случайное число выбрать
 
каков принцип её работы? понятно что она выбирает случайное число из диапазона, но как она выбирает. арифметическими действиями вроде нельзя случайное число выбрать
она отталкивается от какой-то динамической величины. Например, времени
 
  • Спасибо
Реакции: arhip1985
в си шарп оно вроде как ко времени привязывается, точно не знаю, но пробовал как то - если создавать в цикле до определённого условия объект а потом взывать метод - то 10-15 значений подряд - будут одни и теже, а когда объект создаёшь вне цикла, а в цикле только метод вызываешь, то подряд все как бы случайные
 
она отталкивается от какой-то динамической величины. Например, времени
да, то же про время подумал, просто где-то читал - что этот метод будет давать в одно и тоже время - одинаковое значение
 
в си шарп оно вроде как ко времени привязывается, точно не знаю, но пробовал как то - если создавать в цикле до определённого условия объект а потом взывать метод - то 10-15 значений подряд - будут одни и теже, а когда объект создаёшь вне цикла, а в цикле только метод вызываешь, то подряд все как бы случайные
следующее значение генерируется на основе предыдущего.
 
почитал все моменты, ожидал чего-то большего, а получается, что число не "случайное" а производная от даты и времени... хотя говорят же - что случайности бывают, но все они от чего-то зависят, вот и выходит, что случайностей не бывает))) бывает не видно не вооружённым глазом зависимости. хотя к однозначному выводу так и не пришёл
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)