генератор случайных чисел - страница 2

 
Valeriy Yastremskiy:
Лучше три раза рандом от рандома) гораздо рандомней. 

Надо рандомизировать рандом рамдомно раз.

 
Или обзавестись QRNG)
Quantum Random Number Generator | PicoQuant
Quantum Random Number Generator | PicoQuant
  • PicoQuant GmbH
  • www.picoquant.com
This page lists product studies or prototypes designed by our R&D department. Please note that items presented on this page are not necessarily readily available products. Feel free to contact us, if you are interested or want to contribute to any product study shown here.
 
Aleksey Nikolayev:
Или обзавестись QRNG)
Ну это круто.... Хотя в рандоме мне больше нравится привязка к высокочастотному реалу. Микросекунды реального времени, реальная частота процессора, температура с точностью до сотых. Можно и микс сделать, одно на другое поделить например))) и это не повторить. В плане конечно входных параметров для рандомных функций.
 
в СБ в Алглиб есть рендом-генератор, где то я пример использования выкладывал, но там по исходникам можно разобраться как юзать
 

Для R есть библиотека qrandom

"qrandom: True Random Numbers using the ANU Quantum Random Numbers Server

The ANU Quantum Random Number Generator provided by the Australian National University generates true random numbers in real-time by measuring the quantum fluctuations of the vacuum."

например

 
Aleksandr Glebov:

Здравствуйте, друзья!

Как можно сделать чтоб переменной присваивалось значение из генератора случайных чисел, в диапазоне от 1 до 10? То есть, переменной присваивается любое случайное целое число от 1 до 10...

Заранее благодарю...

На форуме был такой вопрос уже. Поиском воспользуйтесь
 
Renat Akhtyamov:
На форуме был такой вопрос уже. Поиском воспользуйтесь

А представляете, здесь уже даже был ответ - прямо в этой теме.

 
Dmitry Fedoseev:

А представляете, здесь уже даже был ответ - прямо в этой теме.

ага, форум ссылки подкидывает автоматом

 
А если мне нужен диапазон больше, чем 32767 ? 
int  MathRand();

Какие то решения без импорта DLL возможны?

 
Pavel Verveyko:
А если мне нужен диапазон больше, чем 32767 ? 

Какие то решения без импорта DLL возможны?


ulong Rand_ulong() {return((ulong)rand()<<49)|((ulong)rand()<<34)|((ulong)rand()<<19)|((ulong)rand()<<4)|((ulong)rand()>>11);}
uint  Rand_uint()  {return((uint)rand()<<17)|((uint)rand()<<2)|((uint)rand()>>13);}
Причина обращения: