Memilih algoritme terbaik berdasarkan perangkat, dan mengacak benih menjadi kunci dan penghitung.
Operasi ini memilih algoritme RNG berbasis penghitung terbaik berdasarkan perangkat, dan mengacak benih bentuk-[2] menjadi kunci dan penghitung, keduanya dibutuhkan oleh algoritme berbasis penghitung. Pengacakan buram tetapi kira-kira memenuhi properti bahwa benih yang berbeda menghasilkan pasangan kunci/penghitung yang berbeda (yang pada gilirannya akan menghasilkan angka acak yang berbeda).
Metode Publik
Output <Integer> | alg () Algoritma RNG (bentuk int32[]). |
Output <?> | kontra () Counter untuk algoritma RNG berbasis counter. |
statis <T meluas Nomor> StatelessRandomGetKeyCounterAlg | |
Output <?> | key () Kunci untuk algoritma RNG berbasis counter (bentuk uint64[1]). |
Metode yang Diwarisi
Metode Publik
publik output <?> counter ()
Counter untuk algoritma RNG berbasis counter. Karena ukuran penghitung bergantung pada algoritme, keluaran ini akan diisi dengan nol untuk mencapai bentuk uint64[2] (ukuran penghitung maksimal saat ini di antara algoritme).
public static StatelessRandomGetKeyCounterAlg membuat ( Scope lingkup, Operan <T> benih)
Metode pabrik untuk membuat kelas yang membungkus operasi StatelessRandomGetKeyCounterAlg baru.
Parameter
cakupan | lingkup saat ini |
---|---|
benih | 2 biji (bentuk [2]). |
Kembali
- contoh baru StatelessRandomGetKeyCounterAlg