Bagikan melalui


Fungsi <random>

generate_canonical

Mengembalikan nilai floating-point dari urutan acak.

template <class RealType, size_t Bits, class Generator>
RealType generate_canonical(Generator& Gen);

Parameter

RealType
Jenis integral titik mengambang. Untuk jenis yang mungkin, lihat acak>.<

Bit
Jumlah bit keacakan yang akan digunakan.

Generator
Kelas generator angka acak.

Gen
Referensi ke instans generator angka acak jenis Generator.

Keterangan

Panggilan operator()fungsi templat Gen berulang kali dan mengemas nilai yang dikembalikan ke dalam nilai x floating-point jenis RealType sampai telah mengumpulkan jumlah bit mantissa yang ditentukan di x. Angka yang ditentukan adalah lebih kecil dari Bit (yang harus nonzero) dan jumlah penuh bit mantissa di RealType. Panggilan pertama memasok bit urutan terendah. Fungsi mengembalikan x.