Lompat ke konten
SPCXTools

Generator Angka Acak

Pilih angka acak dalam rentang apa pun — satu per satu atau ribuan sekaligus, tanpa angka ganda jika diperlukan.

Berjalan secara lokal — file tidak pernah meninggalkan perangkat Anda

Memuat alat…

Cara menggunakan Generator Angka Acak

  1. 1Masukkan nilai Minimum dan Maksimum. Kedua batas angka ini termasuk dalam rentang.
  2. 2Tentukan Berapa banyak angka yang diinginkan dan, untuk bilangan desimal, tentukan jumlah Tempat desimal.
  3. 3Biarkan Tanpa duplikat dicentang agar setiap angka hanya muncul maksimal satu kali, seperti undian atau lotre.
  4. 4Klik Hasilkan. Centang Urutkan hasil untuk menyusun angka dari yang terkecil hingga terbesar, lalu salin hasilnya.

Buat angka acak dalam rentang apa pun

Butuh angka antara 1 dan 100, enam angka lotre, atau daftar 1.000 nilai acak untuk tes? Generator angka acak ini memilih angka di rentang apa pun yang Anda pilih, dengan opsi tanpa duplikat, pengurutan, dan angka desimal. Alat ini menggunakan sistem acak yang aman secara kriptografi dari browser Anda, sehingga hasilnya tidak dapat diprediksi dan terbagi rata, serta tidak ada data yang dikirim ke server.

Fitur

  • Rentang apa pun, termasuk angka negatif dan nilai yang sangat besar.
  • Satu atau banyak: buat hingga 10.000 angka dalam satu klik.
  • Mode Tanpa duplikat yang mengambil angka layaknya bola dari dalam kantong, sangat efisien bahkan untuk rentang yang sangat besar.
  • Angka desimal dengan hingga enam angka di belakang koma.
  • Urutkan hasil dalam urutan naik dan salin sebagai daftar.
  • Tidak bias: metode rejection sampling memastikan setiap nilai dalam rentang memiliki peluang yang sama.

Penggunaan populer

Game dan keputusan. Lempar dadu virtual (1–6), tentukan siapa yang jalan duluan, pilih halaman atau pertanyaan acak, atau buat keputusan dengan adil.

Undian dan giveaway. Beri nomor pada setiap peserta, lalu undi pemenang tanpa duplikat. Karena keacakan berasal dari sumber yang aman, tidak ada yang bisa memprediksi atau memengaruhi hasilnya.

Lotre. Buat sekumpulan angka unik untuk tiket lotre. Pilihan acak menghindari pola populer seperti tanggal lahir, yang berarti peluang Anda untuk berbagi hadiah dengan orang lain lebih kecil.

Pendidikan dan penelitian. Pilih sampel acak dari daftar bernomor, bagi peserta ke dalam kelompok, atau buat soal latihan.

Pengujian perangkat lunak. Buat input pengujian, ID, atau sampel dataset dalam rentang tertentu.

Bagaimana angka acak yang "adil" dihasilkan

Pendekatan sederhana mengambil nilai acak yang besar dan menggunakan sisa pembagian dengan ukuran rentang. Hal ini secara halus memihak angka tertentu jika rentang tidak membagi habis sumber acaknya. Sebagai gantinya, alat ini membuang nilai yang dapat menyebabkan bias dan mengacak ulang ("rejection sampling"), sehingga pada rentang 1–3, setiap angka memiliki peluang tepat satu banding tiga.

Untuk hasil unik (tanpa duplikat), alat ini melakukan pengacakan Fisher–Yates parsial: secara konsep, alat ini mengacak seluruh rentang dan mengambil angka-angka pertama, tetapi tanpa perlu membuat daftar lengkapnya. Dengan begitu, mengambil 10 angka dari 1 hingga 1.000.000.000 dapat dilakukan secara instan.

Jika Anda membutuhkan teks acak dan bukan angka, coba Generator Password atau Generator UUID.

Pertanyaan yang sering diajukan

Apakah angkanya benar-benar acak?
Angka ini berasal dari generator angka acak yang aman secara kriptografi di browser Anda (crypto.getRandomValues), dengan seed dari sumber sistem yang tidak dapat diprediksi. Alat ini juga menggunakan rejection sampling, sehingga setiap angka dalam rentang memiliki peluang yang sama persis — tidak ada bias terhadap angka kecil.
Apakah angka minimum dan maksimum disertakan?
Ya. Rentang 1 hingga 10 bisa menghasilkan angka 1 maupun 10. Untuk desimal, hasilnya berada di mana saja di antara kedua nilai tersebut.
Bagaimana cara memilih angka lotre?
Atur rentang yang digunakan lotre Anda (misalnya 1 sampai 49), atur Berapa banyak sesuai jumlah bola yang ditarik (misalnya 6), aktifkan Tanpa duplikat, dan centang Urutkan hasil. Ingat, setiap kombinasi memiliki peluang menang yang sama persis.
Mengapa muncul error saat memilih Tanpa duplikat?
Anda meminta angka unik lebih banyak dari yang tersedia di rentang tersebut — misalnya, 20 angka unik antara 1 dan 10. Perbesar rentangnya, kurangi jumlahnya, atau izinkan duplikat.
Bisakah alat ini digunakan untuk giveaway atau undian?
Bisa. Beri nomor pada setiap peserta, atur rentang angka yang sesuai, lalu acak pemenang sebanyak yang Anda butuhkan tanpa duplikat. Untuk transparansi, Anda bisa merekam layar saat mengacak angka.
Apakah ada data yang dikirim ke server?
Tidak. Angka dihasilkan langsung di perangkat Anda.