تولید عدد تصادفی
انتخاب تصادفی یک عدد صحیح بین 1 تا 100 100 نتیجه ممکن دارد، پس احتمال آمدن هر عدد مشخص 1/100 است.
روش استفاده
- حداقل و حداکثر را وارد کنید. هر دو در قرعهکشی هستند و عدد منفی هم اشکالی ندارد.
- تعداد عددها را از 1 تا 1,000 تعیین کنید. اگر هر عدد باید فقط یک بار بیاید، مثل قرعهکشی بختآزمایی، تیک «مجاز بودن تکرار» را بردارید.
- اگر فهرست مرتب میخواهید ترتیب را انتخاب کنید، بعد تولید را بزنید و فهرست را کپی کنید.
روش محاسبه
عددها از مولد تصادفی رمزنگارانه مرورگر شما میآیند. برای اینکه مقدارهای کوچک مزیت پیدا نکنند، هر قرعهای که احتمال را کج کند دور ریخته و دوباره کشیده میشود، پس هر عدد صحیح در بازه احتمال برابر دارد.
با مجاز بودن تکرار، هر عدد جداگانه کشیده میشود و یک مقدار میتواند بیش از یک بار بیاید. بدون تکرار، عددی هرگز تکرار نمیشود: در بازه کوچک کل بازه بُر میخورد و چند عدد اول برداشته میشود و در بازه بزرگ تکرارها رد و دوباره کشیده میشوند.
بازه میتواند تا 9,007,199,254,740,991 (2^53 منهای 1) مقدار داشته باشد. بدون تکرار نمیتوان بیشتر از تعداد مقدارهای بازه عدد خواست، مثلاً 11 عدد متمایز از 1 تا 10.
بازهها برای کاربردهای رایج
| کاربرد | بازه و تنظیمات |
|---|---|
| ریختن تاس ششوجهی | 1 تا 6، تعداد 1 |
| انتخاب یک عدد از 1 تا 100 | 1 تا 100، تعداد 1 |
| قرعهکشی برندگان از 200 بلیت | 1 تا 200، بدون تکرار، تعداد برابر با تعداد برندگان |
| بُر زدن ترتیب 12 نفر | 1 تا 12، بدون تکرار، تعداد 12 |
پرسشهای رایج
آیا عددها واقعاً تصادفیاند؟
از مولد رمزنگارانه داخل مرورگر شما میآیند که پیشبینیاش از یک فرمول ساده بسیار سختتر است. برای بازی، قرعهکشی و نمونهگیری مناسب است. منبع تأییدشده برای بختآزماییهای رسمی نیست.
آیا حداقل و حداکثر هم شامل میشوند؟
بله. بازه 1 تا 6 میتواند 1، 6 و همه عددهای بین را برگرداند، مثل تاس ششوجهی.
چطور عددهای بختآزمایی بکشم؟
تیک «مجاز بودن تکرار» را بردارید، بازه را مثلاً 1 تا 49 بگذارید و تعداد را مثلاً 6. هر عدد حداکثر یک بار میآید. «صعودی» را انتخاب کنید تا قرعه را به ترتیب ببینید.
آیا میتوانم عدد اعشاری تولید کنم؟
در این ابزار نه. فقط عدد صحیح میسازد. برای اعشار یک عدد صحیح تولید کنید و تقسیم کنید، مثلاً 0 تا 1000 تقسیم بر 1000.
چرا میگوید تعداد عددها زیاد است؟
وقتی تکرار خاموش است هر عدد یک بار استفاده میشود. اگر بیشتر از تعداد مقدارهای بازه بخواهید فهرست معتبری وجود ندارد. بازه را وسیعتر کنید، تعداد را کم کنید یا تکرار را مجاز کنید.