Уважаемый TWW, вы конечно же замечательно изучили архитектуру процессора, но вот
с програмированием у вас явно проблеммы... точнее данные явно устарели... лет
эдак на 10-15, я так думаю вас просто учили по учебникам начала 90х годов... так
вот, генерировать случайные числа исходя из времени(кстати обычно при такой
генерации случайных чисел берется значение равное количеству милесекунд,
прошедших с 1 января 1970 года) является небезопасным методом, даже с точки
зрения логики - если вы знаете какое значение берется для генерации, вы легко
воспроизведете массив "случайных" чисел на любой промежуток времени вперед...
поэтому люди придумали более "случайные" источники значений для генерации
чисел... один из распространенных источников - шумы линейного входа звуковой
карты. Их как бы сложнее угадать, хотя этот метод имеет ряд недостатков,
является более случайным, чем привязка ко времени... еще представив себе сколько
данный проект принес денег создателям, можно задуматься о ГСЧ исполненной
отдельной железкой, а подобное преспособление, как известно, генерирует наиболее
случайные значения.
З.Ы. а может там вообще 20 обезьян прикованных к столам по клавиатуре долбят под
жесткий метал...
З.Ы.Ы. рэндома не существует, просто иногда сложно найти закономерности и
вывести формулы. |