Fungsi rand
dapat digunakan di filter kustom dan kalkulasi tabel untuk menampilkan angka acak antara 0 dan 1.
Sintaks
rand()
Fungsi rand
menampilkan angka acak antara 0 dan 1.
Contoh
Fungsi rand
sering digunakan untuk menghasilkan bilangan bulat acak, terkadang untuk memilih sampel data acak. Misalnya, untuk membuat 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 bilangan acak ke bawah ke bilangan bulat terdekat, sehingga menghasilkan bilangan acak antara 0 dan 99 (inklusif). - Menambahkan 1 untuk menaikkan bilangan bulat acak hingga 1 hingga 100 (inklusif).
Selanjutnya, Anda dapat memfilter kueri agar hanya menyertakan data di bawah angka acak tertentu.
Hal untuk diketahui
Fungsi rand
menghasilkan angka dengan 16 tempat desimal, seperti 0,04277424614631747.