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

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
каков принцип её работы? понятно что она выбирает случайное число из диапазона, но как она выбирает. арифметическими действиями вроде нельзя случайное число выбрать
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
каков принцип её работы? понятно что она выбирает случайное число из диапазона, но как она выбирает. арифметическими действиями вроде нельзя случайное число выбрать
она отталкивается от какой-то динамической величины. Например, времени
 
  • Спасибо
Реакции: arhip1985

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
в си шарп оно вроде как ко времени привязывается, точно не знаю, но пробовал как то - если создавать в цикле до определённого условия объект а потом взывать метод - то 10-15 значений подряд - будут одни и теже, а когда объект создаёшь вне цикла, а в цикле только метод вызываешь, то подряд все как бы случайные
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
она отталкивается от какой-то динамической величины. Например, времени
да, то же про время подумал, просто где-то читал - что этот метод будет давать в одно и тоже время - одинаковое значение
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
в си шарп оно вроде как ко времени привязывается, точно не знаю, но пробовал как то - если создавать в цикле до определённого условия объект а потом взывать метод - то 10-15 значений подряд - будут одни и теже, а когда объект создаёшь вне цикла, а в цикле только метод вызываешь, то подряд все как бы случайные
следующее значение генерируется на основе предыдущего.
 

surrealmix

Client
Регистрация
07.03.2013
Сообщения
715
Благодарностей
409
Баллы
63

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
  • Спасибо
Реакции: arhip1985

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
почитал все моменты, ожидал чего-то большего, а получается, что число не "случайное" а производная от даты и времени... хотя говорят же - что случайности бывают, но все они от чего-то зависят, вот и выходит, что случайностей не бывает))) бывает не видно не вооружённым глазом зависимости. хотя к однозначному выводу так и не пришёл
 

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