Неслучайное число из диапазона [0;1)
May. 21st, 2009 10:00 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Где можно найти формулы функций (если они существуют), для которых аргументом является любое число из заданного диапазона (например, от 120 до 178), и которые возвращают число из диапазона [0;1) (но не случайное) как бы вперемешку, т.е. не так, чтобы из 120 всегда получался 0, а из 178 - 0,999...?
То есть это должен быть как бы генератор случайных чисел, но на самом деле неслучайных :)
Upd: имеется в виду именно математическая функция.
То есть это должен быть как бы генератор случайных чисел, но на самом деле неслучайных :)
Upd: имеется в виду именно математическая функция.
Re
Date: 2009-05-21 08:41 am (UTC)Заданное число - это будет x0. У вас есть границы, в которых задается данное число? Вот и приведите это заданное число в полуинтервал [0; 1). А потом подставьте в формулу. Числа в формуле могут быть любыми, рекомендуется множитель выбирать простым, пи тоже можете заменить или, скажем, взять 1000 пи.
Re: Re
Date: 2009-05-21 08:55 am (UTC)поняла, спасибо :)