SeedableRandomNumberGenerator
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
public protocol SeedableRandomNumberGenerator : RandomNumberGenerator
Tipe yang menyediakan data pseudo-acak deterministik yang dapat diunggulkan.
SeedableRandomNumberGenerator dapat digunakan di mana saja di mana RandomNumberGenerator akan digunakan. Hal ini berguna ketika data pseudo-acak perlu direproduksi di seluruh proses.
Untuk membuat tipe khusus sesuai dengan protokol SeedableRandomNumberGenerator
, implementasikan init(seed: [UInt8])
penginisialisasi, serta persyaratan untuk RandomNumberGenerator
. Nilai yang dikembalikan oleh next()
harus membentuk urutan deterministik yang hanya bergantung pada seed yang disediakan saat inisialisasi.
Pernyataan
init<T>(seed: T) where T : BinaryInteger
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-12 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-11-12 UTC."],[],[]]