| نسخه | 3.01 |
|---|---|
| ناشر | Ion Saliu |
| تاریخ انتشار | ۴ اکتبر ۲۰۱۲ |
| تاریخ اضافه شده | ۴ اکتبر ۲۰۱۲ |
| الزامات سیستم عامل | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| الزامات | None |
| کل بارگیری ها | ۱٬۲۴۴ |
| بارگیری در هفته | ۱ |
| قیمت | Free |
شرح
اعداد تصادفی اعداد تصادفی واقعی را تولید می کنند. برنامه کامپایل شده و کد منبع گنجانده شده است. کد منبع از دو الگوریتم کمتر شناخته شده برای تولید اعداد تصادفی منحصر به فرد استفاده می کند. اعداد واقعا تصادفی هستند. بذر تصادفی بسیار تصادفی است. الگوریتمهای این برنامه نمونه مختصرترین الگوریتمهای تولید اعداد تصادفی هستند. رایانهها میتوانند اعداد را بهاندازه تصادفی با انتخاب دستی یا اجرای دستگاههای مکانیکی تولید کنند.
شامل یک تابع بسیار تصادفی است که من برای تنظیم دانه تصادفی ایجاد کردم: TheSeeder. از تاریخ و زمان سیستم استفاده می کند، به جای فقط تایمر. بسیاری تصادفی بودن را با احتمال اشتباه می گیرند. به عنوان مثال، اگر دانه بین 1 تا 10 باشد، دانه تصادفی در نظر گرفته نمی شود. در واقع، چیزی که ما در مورد آن صحبت می کنیم، درجه تصادفی بودن است. هرچه دامنه بذر بزرگتر باشد، بذر تصادفی تر است. این به این دلیل است که احتمال انتخاب یک دانه خاص کمتر است.
تایمر 86400 مقدار (تعداد ثانیه در 24 ساعت) می گیرد. البته، اگر از تایمر فقط به عنوان بذر استفاده کنید و مولد تصادفی را در همان زمان از روز اجرا کنید، دنباله اعداد همیشه یکسان خواهد بود. از این رو اصطلاح شبه تصادفی. TheSeeder دانه های تصادفی بین میلیون ها تا میلیاردها تولید می کند. در طول عمرتان دیگر همان دانه را نخواهید دید.
برنامه کاملاً کاربردی همچنین می تواند چرخش رولت ایجاد کند. پارامترها: بزرگترین عدد 37 (رولت فرانسوی) یا 38 (رولت آمریکایی). اعداد در هر ترکیب=1 (هر بار یک چرخش). سپس 1 را از نتیجه کسر کنید. بنابراین، رولت شماره 1 تبدیل به 0 می شود، در حالی که عدد 37 به 36 تبدیل می شود. مورد خاص در رولت آمریکایی: عدد 38 دو برابر صفر می شود (00).