Форум » Вопрос-Ответ » Функция рандом » Ответить

Функция рандом

zuko: В общем давно думал, как вообще рандом делали? Кто нибудь, когда нибудь, писал свой собственный рандом не используя функцию?

Ответов - 8

Ban Forever: в смысле, как делали? тебя рандом чем-то не удовлетворяет?

Ev-genius: zuko пишет: В общем давно думал, как вообще рандом делали? Кто нибудь, когда нибудь, писал свой собственный рандом не используя функцию? как вариант, берут текущее системное время в миллисекундах, округляй домнажай для получения неравномерной выборки в зависимости от параметров Ban Forever пишет: в смысле, как делали? тебя рандом чем-то не удовлетворяет? меня тоже иногда интересуют казалось бы на первый взгляд обыденные вещи, иногда просто интересно бывает посмотреть как они сделаны, чисто для собственного развития. Человеку свойственно любопытство

sanchez: тоже интересно, т.к комп не может выбрать число "наугад" а тока запрограммированые действия


zuko: sanchez пишет: как вариант, берут текущее системное время в миллисекундах, округляй домнажай для получения неравномерной выборки в зависимости от параметров интерестный вариант=) Еще 1, друг придумал. есть две(или более зависит от колва цыфр в числе) строчки с цифрами и позиция, строчки при включении рандомизации(если в делфи например), начинают двигаться и при вызове самой функции рандом останавливаются и возвращают число. после возврата он продолжает цикл. Но в чем проблема как то нужно чтоб это все выполнялось и не мишало работе программы... В общем этот вариант как мне кажится до кондиции не доведен=) Ev-genius пишет: Человеку свойственно любопытство дА!=)

Lagevae: Вооо, мне вот тоже очень интересно. Задумывался над этим, но так и не понял как его можно было сделать.

Likantrop: Где-то я видел, что кто-то писал свою собственную функцию для рандома... На гамаке... Но потом оказалось, что работает медленнее стандартного намного)

Ban Forever: Ev-genius пишет: как вариант, берут текущее системное время в миллисекундах, округляй домнажай для получения неравномерной выборки в зависимости от параметров как бы, это в общем-то все так и делают Likantrop пишет: Где-то я видел, что кто-то писал свою собственную функцию для рандома... На гамаке... Но потом оказалось, что работает медленнее стандартного намного) естественно. функции рандом для чего угодно пишутся на низком уровне. sanchez пишет: т.к комп не может выбрать число "наугад" а тока запрограммированые действия в инете, если поискать, можно найти генераторы настоящих случайных чисел.

zuko: Бан а ты писал свой рандом?



полная версия страницы