Ищу алгоритм генерации псевдослучайных чисел

Различные математические алгоритмы.
Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Ищу алгоритм генерации псевдослучайных чисел

Сообщение Zenitchik » 23.08.2008 (Сб) 10:57

Нужен работоспособный алгоритм, не требующий хранения данных между вызовами.
Пишу на JavaScript - соответственно, клиентский скрипт. Мне нужно сопоставить каждому юлианскому дню число от 0 до n, так, чтобы зависимость была неочевидна.
Знание английского языка - затрудняет понимание кода

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Ищу алгоритм генерации псевдослучайных чисел

Сообщение Хакер » 23.08.2008 (Сб) 11:22

Чем стандартный Math.Rand не устраивает?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Re: Ищу алгоритм генерации псевдослучайных чисел

Сообщение Zenitchik » 23.08.2008 (Сб) 11:37

Он будет каждый раз давать новое число. А мне нужно, чтобы значение менялось раз в сутки.
Знание английского языка - затрудняет понимание кода

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Ищу алгоритм генерации псевдослучайных чисел

Сообщение Proxy » 17.10.2008 (Пт) 19:46

Странно, где такое могло понадобиться, что именно не раз за сессию чего-либо, а имеено раз в сутки.
А если просто записать куда-нибудь вместе с датой. А потом при получении, если дата не совпадает - генерировать и записывать новое число. И так каждый раз.
Ну или если числа не должныбыть случайными, то просто вычислять сумму из даты по какому-нибудь хитрому правилу.

ЗЫ. когда писал - первый пост не заметил(
Follow the white rabbit.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Ищу алгоритм генерации псевдослучайных чисел

Сообщение tyomitch » 17.10.2008 (Пт) 21:27

Квадрат номера дня, по остатку n.
Уже будет неочевидно
Изображение

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Re: Ищу алгоритм генерации псевдослучайных чисел

Сообщение Zenitchik » 20.10.2008 (Пн) 11:54

Спасибо. Самое то. Дешево и сердито.
Знание английского языка - затрудняет понимание кода


Вернуться в Математика

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList