Генерация равномерно распределенных случайных чисел (0,1) - страница 7

 
Yurixx >>:

Что означает сия фраза ? Что не критично ? Что гипотенуза ? При чем здесь точный квадрат ?

Напиши, дорогой, нам здесь ну хоть одно иррациональное число. Мы на него посмотрим. А то, клянусь, никто здесь еще ни разу в жизни не видел иррациональное число живьем.


В крайности не впадай.

Признаю ошибся! Смыл был в том, что от 0.11(1) до 0.99(9) сколько вариантов будет mathrand()/32767 с гулькин нос. А вот если комбинировать цифры на 15 разрядах это даже очень хорошо 9^15 или я ошибаюсь.

 
gumgum >>:

В крайности не впадай.

Признаю ошибся! Смыл был в том, что от 0.11(1) до 0.99(9) сколько вариантов будет mathrand()/32767 с гулькин нос. А вот если комбинировать цифры на 15 разрядах это даже очень хорошо 9^15 или я ошибаюсь.

"Когда оно больше, то оно всегда лучше" - так говаривал один из моих знакомых

А Вам это зачем, обьясните пожалуйста.

 
gumgum >>:
Я оптимизирую сеть методом случайного поиска. И  это маловато. А моя генерация (0,1) сжирает время. Вот я создал тему и в итоге, как всегда...
 
https://docs.mql4.com/ru/math/MathSrand
 

joo >> А может не надо? А то меня уже охватывает непонятное беспокойство.

Ну почему бы и не написать. Есть же, скажем, число Лиувилля, оно даже трансцендентное. Вот оно:

 
gumgum >>:

Это я уже читал. У Вас что, функция, которая имеет больше чем 32767 локальных экстремумов на исследуемом участке?, шибко сомневаюсь...

 

Я думаю стоит закрывать полемику, а то на личности перейдем...

Всем спасибо за участие! Будем делать dll.

 
gumgum >>:

Я думаю стоит закрывать полемику, а то на личности перейдем...

Всем спасибо за участие! Будем делать dll.

double d=mathrand();

d=d/MAX_INT; // Получаем значение от 0 до 1

double rmax=0.1; // число любое

double rand = rmax*d; // Диапазон от 0 до rmax


Распределени близкое к нормальному - я думаю вам будет достаточно.

 
SProgrammer >>:

double d=mathrand();

d=d/MAX_INT; // Получаем значение от 0 до 1

double rmax=0.1; // число любое

double rand = rmax*d; // Диапазон от 0 до rmax


Распределени близкое к нормальному - я думаю вам будет достаточно.


Спасибо конечно. Такое мне предлагали на протяжении 7 стр.
 
gumgum >>:


Спасибо конечно. Такое мне предлагали на протяжении 7 стр.

Вам для исследований? Или для игр?

Причина обращения: