Просмотр полной версии : Фунеция randomize
Решил углубиться и узнать от чего зависит randomize?
От времени? От погоды на улице? От нагрева процессора? От куда этот рандом берется и как он задается?
--
Стеб можете отправлять сразу Егорычу в PM т.к. он ни когда не читает свои личные сообщения.
a-l-e-x23
28.11.2009, 17:46
Зависит от количества пришедшей школоты в болталку.
Ergoproxy
28.11.2009, 17:47
Это искусственный интелект выбирает цифры :D :D :D
http://msdn.microsoft.com/ru-ru/library/system.random.aspx
h(f)ucker
28.11.2009, 17:47
Боюсь эту тему рандомно выберут под снос :(
root_sashok
28.11.2009, 17:49
Это глубокий вопрос. Философский. Конечно, существует определенный алгоритм, просто так ничего не может генерироваться. То ли там привязка ко времени и еще к чему-то...
Источники настоящих случайных чисел найти трудно. Физические шумы, такие как детекторы событий ионизирующей радиации, дробовой шум в резисторе или космическое излучение могут быть такими источниками. Однако применяются такие устройства в приложениях сетевой безопасности редко. Сложности также вызывают грубые атаки на подобные устройства. Альтернативным решением является создание некоторого набора из большого числа случайных чисел и опубликование его в некотором словаре. Тем не менее, и такие наборы обеспечивают очень ограниченный источник чисел по сравнению с тем количеством, которое требуется приложениям сетевой безопасности. Хотя наборы из этих книг действительно обеспечивает статистическую случайность, они не достаточно случайны, так как противник может получить копию словаря.
Криптографические приложения используют для генерации случайных чисел особенные алгоритмы. Эти алгоритмы заранее определены и, следовательно, генерируют последовательность чисел, которая теоритически не может быть статистически случайной. В тоже время, если выбрать хороший алгоритм, полученная численная последовательность будет проходить большинство тестов на случайность. Такие числа называют псевдослучайными числами.
Сразу видно. В теме много стеба... Так что, почитайте статью на Википедии (ГСЧ).
Рандомайз в пхп зависит от времени, и % нагрузки на цпу
а если взять иррациональное непериодическое число и брать от него i-ый знак после запятой?
http://ru.wikipedia.org/wiki/Генератор_псевдослучайных_ чисел
В основном в компилируемых языках распратранён линейный конгруэнтный метод.
Благодарю :)
P.S. a-l-e-x23, Ergoproxy, h(f)ucker - место вам на упячке, Петросян отдыхает! Вы лучшие :( :( :(
а если взять иррациональное непериодическое число и брать от него i-ый знак после запятой?
всё конечно охуенни, но i-й знак ты по какому алгоритму выбирать будешь? числа то меняться не будут.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot