-
- Я вот задумался. А как его в цифру от -32768 до +32767 превратить?
И чтоб "ровнехонько в диапазон". Чет не соображу. - alexem(26.10.2023 21:32)
- А не надо его в него превращать. Иногда достаточно по такому щелчку вызывать xoshiro128_next. Энтропия ГСЧ, между прочим, сохраняется между запусками девайса, иначе на холодном пуске не важно, какой шум снаружи, если изнутри одно и то же состояние каждый раз. - lloyd(27.10.2023 08:04)
- Я делал на АЦП и суммировал младший бит, по 256 отсчётам (надо было сделать "случайный байт", для 32768, число отсчётов, соответсвенно увеличить), но там "гауссиана" скорее всего будет. Adept(225 знак., 27.10.2023 02:31, ссылка)
- Я пробовал простейший метод (но т.к. он медленный - лишь изредка вызываю для инициализации стандартного rand): накапливаю младшие два бита с АЦП, параллельно производя над ними небольшие преобразования. В итоге вполне себе случайное число получается с почти равномерным распределением. О самих преобразованиях можно в интернетах почитать, либо я могу как-нибудь на днях в своем коде покопаться и поискать алгоритм (сам же его из интернетов и стащил). В принципе, даже без этих Eddy_Em(147 знак., 26.10.2023 22:03)
- можно измерять время между щщелчками щщетчика Гейгера-Мюллера. - Alex68(26.10.2023 21:02)
- Кот Ш. против - RED_DRAGON(26.10.2023 21:36)
- Красота спасет мир! :) - Evgeny_CD(26.10.2023 02:20)
- Я вот задумался. А как его в цифру от -32768 до +32767 превратить?
И чтоб "ровнехонько в диапазон". Чет не соображу. - alexem(26.10.2023 21:32)