مولد الأرقام العشوائية
ولّد عدداً صحيحاً أو عشرياً عشوائياً واحداً أو أكثر ضمن نطاق مخصص.
النتيجة
تم النسخ!
ولّد رقماً لرؤية النتيجة.
توزيع القيم المولدة
كيف يعمل
يُولّد مولّد الأعداد العشوائية أعداداً عشوائية ضمن نطاق محدد باستخدام المولّد الآمن تشفيرياً في المتصفح.
أدخل النطاق (الحد الأدنى والأقصى) وحدد ما إذا كنت تريد أعداداً صحيحة أو عشرية. انقر على توليد للحصول على النتيجة. انقر عدة مرات للحصول على قيم مختلفة.
التوليد الجماعي ممكن أيضاً—توليد ما يصل إلى 1000 عدد دفعة واحدة، مناسب لبيانات الاختبار أو محاكاة مونت كارلو.
تستخدم الأداة window.crypto.getRandomValues لا Math.random()—مما يجعل النتائج آمنة تشفيرياً وغير قابلة للتكرار.
حالات الاستخدام
- توليد بيانات الاختبار
- المحاكاة والنمذجة
- الألعاب وتطبيقات المقامرة
- أخذ العينات الإحصائية
- تدريس نظرية الاحتمالات
الأسئلة الشائعة
- هل الأعداد عشوائية حقاً؟
- نعم—نستخدم window.crypto.getRandomValues لا Math.random() الزائف العشوائية.
- هل يمكن تعيين بذرة للنتائج القابلة للتكرار؟
- لا—الهدف هو عشوائية غير قابلة للتكرار. للعشوائية المبنية على بذرة استخدم سكريبتاً محلياً.
- ما النطاق الذي يمكنني تحديده؟
- أعداد صحيحة: حتى Number.MAX_SAFE_INTEGER (نحو 9 كوادريليون). عشرية: نطاق IEEE 754.
- كم عدداً يمكنني توليده دفعة واحدة؟
- حتى 1000 في كل دفعة.
- هل يمكن أن تتكرر الأعداد؟
- نعم، ما لم تفعّل خيار الفريد.