Generator Angka Acak – Bulat & Desimal Online
Generator Angka Acak membuat bilangan bulat atau desimal acak dalam rentang pilihan Anda. Secara default, alat memakai crypto.getRandomValues dengan pengambilan sampel penolakan untuk menghindari bias modulo dan memberikan keluaran yang aman secara kriptografis. Anda dapat beralih ke mulberry32 berbiji untuk hasil yang dapat direproduksi tetapi tidak aman, meminta nilai unik, mengurutkannya, dan memilih basis keluaran apa pun untuk bilangan bulat. Dukungan BigInt mencakup rentang besar.
Generator Angka Acak adalah alat berbasis browser untuk membuat bilangan bulat atau angka desimal acak dalam sebuah rentang. Alat ini menawarkan cara cepat menyiapkan nilai untuk pengujian, contoh, dan tugas pengembangan lainnya tanpa membuat setiap angka secara manual. Pilih jenis keluaran yang dibutuhkan, hasilkan nilai, dan salin hasilnya.
Secara default, pembuatan memakai crypto.getRandomValues dengan pengambilan sampel penolakan, yang menghindari bias modulo dan memberikan keluaran acak yang aman secara kriptografis. Jika Anda membutuhkan hasil yang dapat diulang, beralihlah ke PRNG mulberry32 berbiji; keluarannya dapat direproduksi tetapi tidak aman. Anda juga dapat meminta nilai unik tanpa pengulangan, mengurutkan hasilnya, dan memilih basis keluaran apa pun untuk bilangan bulat. Penanganan yang sadar-BigInt mendukung rentang besar.
Bilangan bulat adalah angka utuh, sedangkan angka desimal mencakup bagian pecahan, sehingga pilihan yang tepat tergantung pada apa yang diharapkan kode Anda. Keluaran bilangan bulat juga dapat direpresentasikan dalam basis selain basis desimal biasa, yang berguna saat tugas membutuhkan representasi angka yang berbeda. Opsi-opsi ini membuat generator berguna untuk menyiapkan data pengujian, fixture, data benih, dan contoh yang dapat diulang.
Alat ini berjalan sepenuhnya di browser Anda: nilai diproses di perangkat Anda, dan tidak ada yang diunggah, disimpan, atau dikirim ke server. Alat ini berfungsi offline setelah halaman dimuat, sehingga Anda dapat terus menghasilkan angka tanpa koneksi jaringan. Developer dan insinyur DevOps dapat menggunakannya untuk nilai cepat sekali pakai atau keluaran tidak aman yang dapat direproduksi, sambil menjaga alur kerja pembuatan tetap sederhana.
Langkah 1: Pilih rentang dan apakah Anda membutuhkan bilangan bulat atau angka desimal. Generator membuat nilai dalam rentang yang Anda tentukan.
Langkah 2: Atur opsi pembuatan. Gunakan metode default crypto.getRandomValues atau beralih ke mulberry32 berbiji saat Anda membutuhkan keluaran yang dapat direproduksi tetapi tidak aman.
Langkah 3: Pilih apakah akan membuat nilai unik atau mengurutkan hasilnya. Untuk keluaran bilangan bulat, Anda juga dapat memilih basis keluaran apa pun.
Langkah 4: Hasilkan angka-angka tersebut, lalu salin nilai yang Anda butuhkan untuk kode, pengujian, atau data Anda.
Kasus penggunaan: Siapkan nilai angka acak untuk pengujian, fixture, atau data benih tanpa mengetik tiap nilai secara manual.
Kasus penggunaan: Hasilkan sekumpulan nilai sekaligus saat menyiapkan data contoh atau masukan pengujian.
Kasus penggunaan: Gunakan keluaran acak yang aman secara kriptografis secara default saat Anda membutuhkan nilai yang benar-benar acak, bukan yang ditebak atau diketik manual.
Kasus penggunaan: Beralih ke mulberry32 berbiji saat Anda membutuhkan nilai yang dapat direproduksi tetapi tidak aman untuk pengujian yang dapat diulang atau contoh pengembangan.
Kasus penggunaan: Minta nilai unik saat angka duplikat akan membuat fixture pengujian atau set contoh kurang berguna.
Kasus penggunaan: Urutkan nilai yang dihasilkan atau pilih basis berbeda untuk keluaran bilangan bulat saat menyiapkan nilai untuk tugas pengembangan tertentu.