اعداد تصادفی

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به ناوبری پرش به جستجو

اعداد تصادفی در ریاضی، عبارتند از خروجی‌هایی که از پیش تعیین نشده‌اند. این دسته اعداد برای امتحان شانس و همچنین برای امتحان حاصل کردن برنامه‌ها به کار می‌روند. انسان‌ها قابلیت محاسبه اعداد تصادفی را ندارند.

در علوم مختلف[ویرایش]

کاربرد در ریاضیات[ویرایش]

یکی از کاربردهای روزانه از اعداد تصادفی در ریاضیات لگاریتم عدد ۲ و نیز عدد پی می‌باشد. ارقام اعشار عدد پی کاملاً به صورت تصادفی یافت می‌شوند و با الگوی خاصی ادامه پیدا می‌کنند.[۱][۲]

عدد پی مطمئناً با همین روند تصادفی ادامه پیدا می‌کند به طوری که در ۶ میلیارد رقم اعشار ابتدایی عدد پی، هرکدام از ارقام ۰ تا ۹ ششصد میلیون بار تکرار می‌شوند.

کاربرد در محاسبات[ویرایش]

برای به دست آوردن مقادیر تصادفی در ماشین حساب‌ها و برنامه‌نویسی از متد تایمر استفاده می‌شود. برای مثال، اکس ثانیه، عدد(۷.)۹ را در خروجی نمایش می‌دهد، که می‌تواند به صورت زیر نوشته شود:

Dim rNum as Long

MyRN.Caption = Rnd(rNum) * ۱۰

هر بار برنامه اجرا می‌گردد، تایمر از صفر شروع می‌شود و یک سری اعداد نمایان هر دفعه تکرار می‌شوند. برای جلوگیری از تکرار این حلقه‌ها، معمولاً از دستور Randomize استفاده می‌گردد. در این حالت، در هر اجرا اعداد متفاوتی خواهیم داشت:

Dim rNum as Long

Randomize

MyRN.Caption = Rnd(rNum) * ۱۰

درکنار این مبحث، حروف تصادفی نیز وجود دارند. آن‌ها شامل حروف بزرگ ویا کوچک می‌شوند. حروف غیر استاندارد هم در این مجموعه قرار می‌گیرند. برای اطلاعات بیش تر، به جدول ASCII رجوع کنید.

  1. «Yongge Wang: Randomness and Complexity». ۱۹۹۶. 
  2. «Are the Digits of Pi Random? Berkeley Lab Researcher May Hold Key». www.lbl.gov. بازبینی‌شده در 2018-08-27.