Автор | Сообщение |
|
| |
Пост N: 513
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 14.05.09 21:04. Заголовок: Функция рандом
В общем давно думал, как вообще рандом делали? Кто нибудь, когда нибудь, писал свой собственный рандом не используя функцию?
|
|
|
Ответов - 8
[только новые]
|
|
|
| |
Пост N: 2285
Зарегистрирован: 23.06.06
|
|
Отправлено: 14.05.09 23:27. Заголовок: в смысле, как делали..
в смысле, как делали? тебя рандом чем-то не удовлетворяет?
|
|
|
|
| New Art Games дизайнер, сценарист
|
Пост N: 2249
Зарегистрирован: 19.09.05
Откуда: Россия
Награды:
|
|
Отправлено: 14.05.09 23:36. Заголовок: zuko пишет: В общем..
zuko пишет: цитата: | В общем давно думал, как вообще рандом делали? Кто нибудь, когда нибудь, писал свой собственный рандом не используя функцию? |
| как вариант, берут текущее системное время в миллисекундах, округляй домнажай для получения неравномерной выборки в зависимости от параметров Ban Forever пишет: цитата: | в смысле, как делали? тебя рандом чем-то не удовлетворяет? |
| меня тоже иногда интересуют казалось бы на первый взгляд обыденные вещи, иногда просто интересно бывает посмотреть как они сделаны, чисто для собственного развития. Человеку свойственно любопытство
|
|
|
|
| |
Пост N: 726
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
|
|
Отправлено: 15.05.09 04:37. Заголовок: тоже интересно, т.к ..
тоже интересно, т.к комп не может выбрать число "наугад" а тока запрограммированые действия
|
|
|
|
| |
Пост N: 514
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 15.05.09 10:42. Заголовок: sanchez пишет: как ..
sanchez пишет: цитата: | как вариант, берут текущее системное время в миллисекундах, округляй домнажай для получения неравномерной выборки в зависимости от параметров |
| интерестный вариант=) Еще 1, друг придумал. есть две(или более зависит от колва цыфр в числе) строчки с цифрами и позиция, строчки при включении рандомизации(если в делфи например), начинают двигаться и при вызове самой функции рандом останавливаются и возвращают число. после возврата он продолжает цикл. Но в чем проблема как то нужно чтоб это все выполнялось и не мишало работе программы... В общем этот вариант как мне кажится до кондиции не доведен=) Ev-genius пишет: цитата: | Человеку свойственно любопытство |
|
дА!=)
|
|
|
|
Отправлено: 15.05.09 10:56. Заголовок: Вооо, мне вот тоже о..
Вооо, мне вот тоже очень интересно. Задумывался над этим, но так и не понял как его можно было сделать.
|
|
|
|
| |
Пост N: 402
Зарегистрирован: 21.04.07
Откуда: Россия, город Волосат
|
|
Отправлено: 15.05.09 12:44. Заголовок: Где-то я видел, что ..
Где-то я видел, что кто-то писал свою собственную функцию для рандома... На гамаке... Но потом оказалось, что работает медленнее стандартного намного)
|
|
|
|
| |
Пост N: 2286
Зарегистрирован: 23.06.06
|
|
Отправлено: 15.05.09 14:04. Заголовок: Ev-genius пишет: ка..
Ev-genius пишет: цитата: | как вариант, берут текущее системное время в миллисекундах, округляй домнажай для получения неравномерной выборки в зависимости от параметров |
| как бы, это в общем-то все так и делают Likantrop пишет: цитата: | Где-то я видел, что кто-то писал свою собственную функцию для рандома... На гамаке... Но потом оказалось, что работает медленнее стандартного намного) |
| естественно. функции рандом для чего угодно пишутся на низком уровне. sanchez пишет: цитата: | т.к комп не может выбрать число "наугад" а тока запрограммированые действия |
| в инете, если поискать, можно найти генераторы настоящих случайных чисел.
|
|
|
|
| |
Пост N: 519
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 15.05.09 20:45. Заголовок: Бан а ты писал свой ..
Бан а ты писал свой рандом?
|
|
|
|