Fungsi rand
dapat digunakan dalam filter kustom dan penghitungan tabel untuk menampilkan angka acak antara 0 dan 1.
Sintaksis
rand()
Fungsi rand
menampilkan angka acak antara 0 dan 1.
Contoh
Fungsi rand
sering digunakan untuk menghasilkan bilangan bulat acak, terkadang untuk memilih pengambilan sampel data secara acak. Misalnya, untuk menghasilkan bilangan bulat antara 1 dan 100 (inklusif), Anda dapat menggunakan:
(floor(rand()*100)+1)
Ekspresi ini berfungsi sebagai berikut:
- Menggunakan fungsi
rand()
untuk menghasilkan angka acak antara 0 dan 1. - Mengalikan dengan 100 untuk mengubahnya menjadi angka acak antara 1 dan 100.
- Menggunakan fungsi
floor
untuk membulatkan angka acak ke bilangan bulat terdekat, yang menghasilkan angka acak antara 0 dan 99 (inklusif). - Menambahkan 1 untuk membawa bilangan bulat acak hingga 1 hingga 100 (inklusif).
Kemudian, Anda dapat memfilter laporan agar hanya menyertakan data di bawah angka acak tertentu.
Hal untuk diketahui
Fungsi rand
menghasilkan angka dengan 16 angka di belakang koma, seperti 0,04277424614631747.