Generator Angka Acak
Hasilkan satu atau lebih bilangan bulat atau desimal acak dalam rentang kustom.
Distribusi nilai yang dihasilkan
Cara Kerja
Generator angka acak menghasilkan angka acak dalam rentang yang ditentukan menggunakan generator yang kriptografis aman dari browser.
Masukkan rentang (nilai minimum dan maksimum) dan tentukan apakah Anda menginginkan bilangan bulat atau desimal. Klik Buat untuk mendapatkan hasil. Klik beberapa kali untuk mendapatkan nilai yang berbeda.
Generasi batch juga dimungkinkan — buat hingga 1000 angka sekaligus, berguna untuk data uji atau simulasi Monte Carlo.
Alat menggunakan window.crypto.getRandomValues, bukan Math.random() — membuat hasilnya kriptografis aman dan tidak dapat direproduksi.
Contoh Praktis
Tarik 10 angka unik antara 1 dan 100 dengan pengulangan dimatikan — undian siap pakai, dibuat dengan keacakan kriptografis peramban alih-alih benih yang tertebak. Izinkan pengulangan dan tarik ratusan nilai: grafik distribusi menunjukkan hitungan merata menuju seragam seiring sampel membesar — demonstrasi langsung hukum bilangan besar sekaligus pemeriksaan cepat bahwa tak ada nilai yang dianakemaskan. Salin hasil sebagai daftar, atau bagikan konfigurasi lewat tautan.
Kasus Penggunaan
- Menghasilkan data pengujian
- Simulasi dan pemodelan
- Aplikasi game dan perjudian
- Pengambilan sampel statistik
- Mengajarkan teori probabilitas
Pertanyaan yang Sering Diajukan
- Apakah angkanya benar-benar acak?
- Ya — kami menggunakan window.crypto.getRandomValues, bukan Math.random() yang bersifat pseudorandom.
- Bisakah saya mengatur seed untuk hasil yang dapat direproduksi?
- Tidak — tujuannya adalah keacakan yang tidak dapat direproduksi. Untuk keacakan berbasis seed, gunakan skrip lokal.
- Rentang apa yang bisa saya tentukan?
- Bilangan bulat: hingga Number.MAX_SAFE_INTEGER (9 kuadriliun). Desimal: rentang IEEE 754.
- Berapa banyak angka yang bisa saya hasilkan sekaligus?
- Hingga 1000 angka per batch.
- Bisakah angka berulang?
- Ya, kecuali Anda mengaktifkan opsi 'unik'.