اعداد تصادفی
| در متن این مقاله از هیچ منبع و مأخذی نام برده نشدهاست. شما میتوانید با افزودن منابع برطبق اصول اثباتپذیری و شیوهنامهٔ ارجاع به منابع، به ویکیپدیا کمک کنید. مطالب بیمنبع احتمالاً در آینده حذف خواهند شد. |
|
|
بهتراست فرد متخصصی این مقاله یا قسمت آن را بررسی کند. اگر در این زمینه تخصص دارید این مقاله را بررسی کنید و یا خود آن را بهتر کنید. |
اعداد تصادفی در ریاضی، عبارتند از خروجیهایی که از پیش تعیین نشدهاند. این دسته اعداد برای امتحان شانس و همچنین برای امتحان حاصل کردن برنامهها به کار میروند. انسانها قابلیت محاسبه اعداد تصادفی را ندارند.
کاربرد در محاسبات [ویرایش]
برای به دست آوردن مقادیر تصادفی در ماشین حسابها و برنامه نویسی از متد تایمر استفاده میشود. برای مثال، اکس ثانیه، عدد(۷.)۹ را در خروجی نمایش میدهد، که میتواند به صورت زیر نوشته شود:(زبان برنامه: Visual Basic ۶)
Dim rNum as Long
MyRN.Caption = Rnd(rNum) * 10
هر بار برنامه اجرا میگردد، تایمر از صفر شروع میشود و یک سری اعداد نمایان هر دفعه تکرار میشوند. برای جلوگیری از تکرار این حلقهها، معمولاً از دستور Randomize استفاده میگردد. در این حالت، در هر اجرا اعداد متفاوتی خواهیم داشت:
Dim rNum as Long
Randomize
MyRN.Caption = Rnd(rNum) * 10
درکنار این مبحث، حروف تصادفی نیز وجود دارند. آنها شامل حروف بزرگ ویا کوچک میشوند. حروف غیر استاندارد هم در این مجموعه قرار میگیرند. برای اطلاعات بیش تر، به جدول ASCII رجوع کنید.