Rand () ٪ 14 يرجع المولد قيمًا محدودة
في برنامج حديث ، واجه مطور مشكلة حيث تتألف التعبير Rand () ٪ 14 باستمرار من 6 أو 13. تكمن المشكلة في طبيعة مولد الأرقام العشوائية المستخدمة من قبل MCG من Apple.كما هو موضح في ويكيبيديا ، فإن مضاعف MCG لعام 16807 قابل للقسمة بمقدار 7. وهذا يعني أن الرقم العشوائي الأول الذي تم إنشاؤه بعد SRAND () سيكون له جزء واحد فقط من الانتروبيا عند التقاطه 14 ، والمرجع في النطاق المحدود من القيم. يعزى هذا النقص إلى مولد الأرقام العشوائية منخفضة الجودة المستخدمة من قبل Apple. سيؤدي ذلك إلى تعزيز إنتروبيا الأرقام التي تم إنشاؤها وحل مشكلة إخراج القيمة المحدودة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3