Rastgele Sayı Oluşturucu
Belirttiğiniz herhangi bir aralıkta rastgele sayılar oluşturun. Tam sayı veya ondalık seçin, minimum ve maksimumu ayarlayın, tek seferde kaç sayıya ihtiyacınız olduğunu ve yinelenenlere izin verilip verilmeyeceğini seçin. Tarayıcının kriptografik RNG’siyle desteklenir, böylece çıktı istatistiksel rastgelelik testlerini geçer.
Rastgele sayılar nasıl oluşturulur
-
1
Aralığı ayarlayın
Minimum ve maksimum dahildir. İkisi de negatif olabilir.
-
2
Tür seçin
Tam sayılar veya ondalıklar. Ondalıklar için kaç basamak gösterileceğini seçin.
-
3
Sayı ve benzersizliği ayarlayın
Tekrarlara izin verin (bağımsız çekimler) veya benzersizlik isteyin (hiçbir sayı iki kez görünmez).
-
4
Oluşturun
Sayılar, kopyalama modunuza bağlı olarak virgülle ayrılmış veya satır başına bir tane görünür.
Burada “rastgele” ne demek
Araç, işletim sisteminin entropi havuzundan çeken Web Crypto API’sini (crypto.getRandomValues) kullanır. 32 bite sığan aralıklar için bu, herhangi bir pratik amaç açısından gerçek rastgelelikten ayırt edilemez, dieharder ve TestU01 setlerini geçer.
Çok küçük aralıklar (2-255) için araç, aksi takdirde bazı sayıları biraz daha olası hale getirecek modulo önyargısından kaçınmak için reddetme örneklemesi kullanır.
Tipik kullanımlar
| Kullanım | Kurulum |
|---|---|
| Zar atışı (d6) | Tam sayılar 1-6 |
| Piyango simülasyonu (49’da 6) | Tam sayılar 1-49, sayı 6, benzersiz |
| Test verileri (kimlikler) | Tam sayılar 1000-9999, benzersiz |
| Ondalık simülasyon | Ondalıklar 0-1, 6 basamak |
| Yazı tura | Tam sayılar 0-1 |
| N girişten bir kazanan seç | Tam sayılar 1-N, sayı 1 |
Düzenlenmiş kullanım
Yasal veya denetim gereksinimleri olan herhangi bir bağlam için (kumar, resmi çekilişler, kriptografik anahtarlar) kaynak kayıtlı, sertifikalı bir RNG kullanın. Tarayıcı RNG’leri mükemmeldir ama sertifikalı değildir.
Sık Sorulan Sorular
32 bitlik bir rastgele sayının modulo 10’unu alırsanız, 32 bitlik aralığın son birkaç değeri dokuzlardan biraz daha fazla sıfır üretir. Küçük aralıklar için önyargı ihmal edilebilir; kumar düzeyinde adillik için reddetme örneklemesi kullanın (bu aracın yaptığı budur).
Hayır. Web Crypto API tohumlanamaz: bu tasarım gereğidir. Yeniden üretilebilirlik için (paylaşılan test düzenekleri, bilimsel deneyler) bunun yerine tohumlu bir PRNG kütüphanesi kullanın.
Güvenli tam sayılar için 2^53 - 1’e kadar; bu, kriptografik olmayan hemen hemen her kullanımı kapsar. Keyfi hassasiyet için özel bir büyük tam sayı aracı kullanın.
Evet: hem minimum hem de maksimum, gösterilen basamak sayısı dahilinde çıktı aralığına dahildir.
İlgili Araçlar
Kare Bulmaca Oluşturucu
Kendi kelimelerinizi girin ve iç içe geçen bir ızgara ile kelime listesine sahip yazdırılabilir bir kare bulmaca elde edin. Sınıflar, bültenler ve etkinlikler için idealdir.
Fare Testi
Fare tuşlarını, tekerlek kaydırmasını, imleç hareketini ve çift tıklama süresini tarayıcıda test edin. Olay günlüğünü ve hareket örneklerini yükleme yapmadan görün.
İngilizce Harflerden Kelime Bulucu
A-Z harflerini girerek oluşturulabilecek İngilizce kelimeleri tarayıcıda bulun; en kısa uzunluğu ayarlayın ve isteğe bağlı kelimeler ekleyin.
Çevrimiçi cm cetveli
Ekrandaki kart çerçevesini gerçek bir ID-1 kartla eşleştirin, ardından santimetre cetvelindeki iki hareketli işaretçi arasını ölçün. Sonuçlar yaklaşık değerlerdir.
Turnuva Ağacı Oluşturucu
2–32 takım veya oyuncu için seri başı ya da karışık tek elemeli turnuva ağacı oluşturun; bay geçişleri atayın, kazananları ilerletin, kopyalayın ve yazdırın.
E-posta İmza Oluşturucu
Ad, unvan, şirket, e-posta, telefon ve web sitesinden temiz bir HTML e-posta imzası oluşturun. Tek tıkla kopyalayıp Gmail, Outlook veya Apple Mail'e yapıştırın.
Araç diğer dillerde mevcuttur
- Générateur de nombres aléatoires [FR]
- Generator liczb losowych [PL]
- Gerador de Números Aleatórios [PT]
- Generator Angka Acak [ID]
- Slumptalsgenerator [SV]
- เครื่องสร้างตัวเลขสุ่ม [TH]
- 乱数ジェネレーター [JA]
- مولد الأعداد العشوائية [AR]
- Zufallszahlengenerator [DE]
- 난수 생성기 [KO]
- Generador de Números Aleatorios [ES]
- Bộ tạo số ngẫu nhiên [VI]
- Generator voor willekeurige getallen [NL]
- 随机数生成器 [ZH]
- Random Number Generator [EN]
- Generatore di Numeri Casuali [IT]
- Генератор случайных чисел [RU]