Generator Angka Acak
Atur nilai minimum, maksimum, dan berapa banyak angka yang Anda inginkan, lalu dapatkan bilangan bulat yang diambil secara acak — hingga 1.000 sekaligus, dengan pengulangan diizinkan atau dilarang, dan diurutkan jika Anda mau. Salin seluruh batch dalam satu klik. Gratis, tanpa perlu daftar, dan dibuat sepenuhnya di browser Anda.
Rentang
Opsi
Angka berasal dari sumber acak kriptografis browser Anda dengan rejection sampling, sehingga setiap nilai dalam rentang berpeluang sama — cocok untuk permainan, sampling, dan undian. Untuk kata sandi dan kunci, gunakan generator kata sandi khusus.
Cara Menggunakan Generator Angka Acak
- 1. Atur rentangnya. Ketik minimum dan maksimum — keduanya termasuk, dan angka negatif bisa dipakai. Defaultnya 1 sampai 100.
- 2. Pilih berapa banyak. Minta antara 1 sampai 1.000 angka dalam satu batch.
- 3. Tentukan soal pengulangan. Biarkan Izinkan duplikat tercentang untuk undian yang berdiri sendiri, atau hilangkan centangnya agar setiap angka dalam batch berbeda. Centang Urutkan hasil untuk mendapatkan batch dalam urutan menaik, bukan urutan saat diambil.
- 4. Buat dan salin. Tekan Buat Angka, lalu Salin Semua untuk menempel batch, dipisahkan koma, ke dalam spreadsheet atau pesan.
Dengan Pengulangan atau Tanpa
Kotak duplikat berpindah di antara dua jenis undian yang berbeda, dan memilih yang keliru adalah kesalahan yang paling umum.
| Pengaturan | Yang dimodelkan | Gunakan untuk |
|---|---|---|
| Duplikat diizinkan | Undian yang berdiri sendiri, masing-masing dari seluruh rentang — seperti melempar satu dadu berulang kali. | Simulasi lemparan atau putaran, digit acak, data uji, apa pun yang wajar jika terjadi pengulangan. |
| Duplikat nonaktif | Sampling tanpa pengembalian — seperti mengambil tiket bernomor dari topi dan tidak mengembalikannya. | Memilih pemenang, memilih responden survei, menetapkan urutan, pemilihan gaya lotre. |
Dengan duplikat nonaktif, rentang harus memuat setidaknya sebanyak angka yang Anda minta; jika tidak, alat memberi tahu Anda alih-alih menebak. Pengulangan lebih sering terjadi daripada yang diperkirakan kebanyakan orang. Ambil 10 angka dari 1–100 dengan duplikat diizinkan, dan peluang setidaknya satu nilai muncul dua kali sekitar 37,2% — hitungan yang sama dengan masalah ulang tahun, tempat 23 orang memberi peluang 50,7% untuk berbagi tanggal lahir.
Contoh Kerja: Mensurvei 25 dari 240 Siswa
Misalkan setiap siswa dalam satu angkatan memiliki nomor absen dari 1 sampai 240, dan Anda ingin sampel acak sebanyak 25. Masukkan 1 sebagai minimum dan 240 sebagai maksimum, atur jumlahnya menjadi 25, hilangkan centang Izinkan duplikat (seorang siswa tidak bisa disurvei dua kali), dan centang Urutkan hasil. Ke-25 angka yang Anda dapat adalah nomor absen yang akan disurvei, sudah berurutan untuk dicocokkan dengan daftar Anda. Pengaturan yang sama juga memilih pemenang undian hadiah: beri nomor peserta, minta sejumlah angka sebanyak hadiah, dan biarkan duplikat nonaktif.
Pilihan gaya lotre bekerja dengan cara yang sama. Enam angka berbeda dari 1–49 adalah undian dari salah satu dari C(49, 6) = 13.983.816 kombinasi yang mungkin, jadi tiket tertentu memiliki peluang 1 dari 13.983.816 — tidak ada pola, seperti 1-2-3-4-5-6, yang lebih atau kurang mungkin daripada yang lain.
Cara Angka Dihasilkan
Setiap angka diambil dari sumber acak kriptografis browser Anda (crypto.getRandomValues) dengan rejection sampling: alat membuang bagian ujung yang tidak rata dari rentang generator, sehingga setiap bilangan bulat dari minimum sampai maksimum sama persis kemungkinannya dengan yang lain — tidak ada bias penskalaan yang perlu dikhawatirkan, bahkan untuk rentang yang sangat lebar. Dengan duplikat nonaktif, batch adalah sampel tanpa pengembalian yang sebenarnya, sehingga setiap kemungkinan himpunan angka berbeda sama kemungkinannya. Tidak ada benih, jadi sebuah batch tidak dapat dibuat ulang — salin jika Anda membutuhkan catatan. Untuk daftar yang dapat direproduksi dan berbenih, gunakan Random Assignment Generator. Angkanya tidak dapat diprediksi, tetapi ditampilkan di layar sebagai nilai biasa, jadi halaman ini bukan generator kata sandi atau kunci.
Alat Mana yang Anda Butuhkan?
| Jika Anda ingin… | Gunakan |
|---|---|
| Satu angka dari rentang yang Anda pilih, atau daftar angka | Generator Angka Acak ini |
| Jumlah satu atau beberapa dadu, dengan preset d4–d100 | Pelempar Dadu |
| Kepala atau ekor, dengan tally berjalan dan rentetan | Lempar Koin |
| Setumpuk kartu yang dikocok dan tangan yang dibagikan tanpa mengembalikan kartu | Random Card Generator |
| Data latihan dengan rata-rata, sebaran, atau korelasi yang dipilih | Random Dataset Generator |
| Nama, bukan angka, yang diambil dari daftar | Pemilih Nama Acak |
Pertanyaan yang Sering Diajukan
- Bagaimana cara membuat angka acak antara 1 dan 100?
- Biarkan minimum di 1 dan maksimum di 100, atur jumlahnya menjadi 1, lalu tekan Buat Angka. Kedua ujung rentang termasuk, jadi 1 dan 100 sama mungkinnya muncul seperti angka lain di antaranya.
- Apakah generator angka acak ini benar-benar acak?
- Alat ini menggunakan sumber acak kriptografis browser Anda,
crypto.getRandomValues, dan rejection sampling, sehingga setiap angka dalam rentang memiliki peluang yang persis sama. Secara ketat, ini tetap sumber yang dihasilkan komputer dengan benih dari entropi sistem operasi, bukan lemparan dadu fisik, tetapi tidak dapat diprediksi dari hasil sebelumnya. Itu membuatnya cocok untuk permainan, sampel, undian, dan latihan kelas. - Bisakah angka yang sama muncul dua kali?
- Hanya jika Anda mengizinkannya. Dengan Izinkan duplikat tercentang, setiap angka diambil secara independen, sehingga pengulangan mungkin terjadi dan, pada batch yang lebih besar, sangat mungkin. Hilangkan centangnya dan setiap angka dalam batch akan unik — yang membutuhkan rentang setidaknya sebesar batch.
- Bisakah saya memakainya untuk kata sandi, kunci, atau keperluan keamanan lain?
- Tidak untuk itu. Angkanya diambil dari sumber kriptografis, tetapi angka yang dipilih dari rentang dengan duplikat, pengurutan, dan tombol salin bukanlah rahasia yang dibuat khusus. Untuk kata sandi, gunakan Generator Kata Sandi, yang membangun string dengan entropi yang diketahui, dan untuk pengenal unik, gunakan Generator UUID.
- Bagaimana cara memilih pemenang undian dengan alat ini?
- Beri nomor peserta dari 1 sampai total, atur jumlahnya menjadi jumlah hadiah, dan hilangkan centang Izinkan duplikat agar tidak ada yang menang dua kali. Cocokkan angka dengan daftar Anda dan simpan batch yang Anda salin sebagai catatan. Jika Anda lebih suka mengundi nama secara langsung, Pemilih Nama Acak melakukan pekerjaan yang sama tanpa penomoran.
- Apakah alat ini menghasilkan desimal atau angka negatif?
- Hanya bilangan bulat, tetapi rentangnya bisa negatif: minimum −10 dan maksimum 10 mengambil dari 21 nilai, termasuk nol. Masukan desimal ditolak dengan pesan yang meminta bilangan bulat.