Перейти до змісту
GR

Generate Random Numbers

Видавництво: Ion Saliu
Перевірено на віруси Windows Free
Завантажити v3.01 1.2K завантаження
Версія3.01
Видавництво Ion Saliu
Дата випуску4 жовт. 2012 р.
Дату додано4 жовт. 2012 р.
Вимоги ОСWindows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
ВимогиNone
Загальна кількість завантажень1 244
Завантаження на тиждень1
ЦінаFree

Опис

Random Numbers генерує справжні випадкові числа; скомпільована програма та вихідний код включені. Вихідний код використовує два маловідомі алгоритми для генерації унікальних випадкових чисел. Цифри справді випадкові. Насіння рандомізації є дуже випадковим. Алгоритми в цьому прикладі програми є максимально стислими алгоритмами генерації випадкових чисел. Комп’ютери можуть генерувати випадкові числа, наприклад шляхом вибору вручну або запуску механічних пристроїв.

Включено дуже рандомізовану функцію, яку я створив для встановлення випадкового початкового числа: TheSeeder. Він використовує системні дату й час, а не просто ТАЙМЕР. Багато хто плутає випадковість з ймовірністю. Наприклад, якщо початкове число знаходиться між 1 і 10, воно не вважається випадковим. Фактично, ми говоримо про СТУПІНЬ ВИПАДКОВОСТІ. Чим ширший діапазон початкового значення, тим рандомізованішим є початкове значення. Це тому, що ймовірність вибрати одне конкретне насіння нижча.

ТАЙМЕР приймає 86400 значень (кількість секунд за 24 години). звичайно, якщо використовувати ТАЙМЕР лише як початкове значення та запускати генератор випадкових відтінків в той самий час доби, послідовність чисел завжди буде однаковою. Звідси термін псевдовипадковий. TheSeeder генерує випадкові зерна від мільйонів до мільярдів. Ви більше не побачите того самого насіння протягом свого життя.

Повнофункціональна програма також може генерувати оберти рулетки. Параметри: найбільше число 37 (французька рулетка) або 38 (американська рулетка); чисел на комбінацію=1 (одне обертання за раз). Потім від результату відніміть 1. Таким чином, номер 1 в рулетці стає 0, а номер 37 стає 36. Особливий випадок в американській рулетці: число 38 стає подвійним нулем (00).

Подібні програми

Альтернативи

Більше від цього видавця