Przejdź do treści
GR

Generate Random Numbers

Wydawca: Ion Saliu
Przeskanowane pod kątem wirusów Windows Free
Ściągnij v3.01 1.2K pobrania
Wersja3.01
Wydawca Ion Saliu
Data wydania4 paź 2012
Data dodania4 paź 2012
Wymagania systemu operacyjnegoWindows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
WymaganiaNone
Całkowita liczba pobrań1 244
Pobrania tygodniowo1
Cena £Free

Opis

Random Numbers generuje prawdziwe liczby losowe; skompilowany program i kod źródłowy są dołączone. Kod źródłowy wykorzystuje dwa mało znane algorytmy do generowania unikalnych liczb losowych. Liczby są naprawdę losowe. Ziarno randomizacji jest wysoce losowe. Algorytmy w tym przykładowym programie są najbardziej zwięzłymi algorytmami generowania liczb losowych. Komputery mogą generować liczby tak bardzo losowe, jak przez ręczny wybór lub uruchamianie urządzeń mechanicznych.

W zestawie znajduje się wysoce losowa funkcja, którą stworzyłem, aby ustawić losowe ziarno: TheSeeder. Wykorzystuje datę i godzinę systemową, a nie tylko TIMER. Wielu myli losowość z prawdopodobieństwem. Jeśli na przykład ziarno zawiera się w przedziale od 1 do 10, ziarno nie jest uważane za losowe. W rzeczywistości to, o czym mówimy, to STOPIEŃ LOSOWOŚCI. Im większy zasięg nasion, tym bardziej losowe nasiona. Dzieje się tak, ponieważ prawdopodobieństwo wybrania jednego konkretnego nasiona jest mniejsze.

TIMER przyjmuje 86400 wartości (liczba sekund w ciągu 24 godzin). oczywiście, jeśli użyjesz TIMERA tylko jako ziarno i uruchomisz generator losowy o tej samej porze dnia, sekwencja liczb będzie zawsze taka sama. Stąd termin pseudolosowy. TheSeeder generuje losowe nasiona od milionów do miliardów. Nie zobaczysz ponownie tego samego nasienia w swoim życiu.

W pełni funkcjonalny program może również generować spiny w ruletkę. Parametry: Największa liczba 37 (ruletka francuska) lub 38 (ruletka amerykańska); liczby na kombinację=1 (jedno zakręcenie na raz). Następnie odejmij 1 od wyniku. Tak więc ruletka numer 1 staje się 0, a numer 37 staje się 36. Szczególny przypadek w ruletce amerykańskiej: numer 38 staje się podwójnym zerem (00).

Podobne programy

Alternatywy

Więcej od tego wydawcy