بازدید: ١۶٧٣

ایجاد اعداد تصادفی(آموزش پرل)

 

   بازگشت به صفحه اصلی آموزش پرل(Perl)

 

1-      اسکریپت جدیدی با استفاده از دستورات زیر ایجاد کنید:

 

 

 2-      اسکریپت را تحت نام random.pl و در پوشهPERLSCRIPTS ذخیره کنید.

 

 $random_number = rand(10);

 دستور فوق یک عدد تصادفی را که توسط کامپیوتر ایجاد می شود به متغیر اسکالر $random_number تخصیص می دهد.  از آنجایی که عدد 10 در داخل پرانتز قرار دارد:

 

 rand(10)

 عددی را که کامپیوتر ایجاد می کند بین عدد 0 و 9.999999999999999 قرار دارد. حال اگر بعنوان مثال از عدد 100 استفاده شود، عدد تصادفی ایجاد شده بین 0 و 99.999999999999999 قرار دارد.

 

 دستور فوق عبارت :

 

 Your Acme Auto Lucky Number from 1 to 10 is 8.77515995948674.

 را نمایش می دهد.

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

 

 $random_integer = int(rand(10)) + 1;

 دستور فوق یک عدد تصادفی ایجاد می کند سپس آن را به یک عدد صحیح تبدیل می کند (اعدادی بدون مقادیر اعشار همانند 1 ، 2 ،  3 ، ...). برای اینکه اطمینان حاصل شود که عدد تولید شده بین اعداد 1 و 10 می باشد و بین 0 و 10 نیست، با عدد یک جمع می شود.سپس در آخر به یک متغیر اسکالر به نام $random_integer تخصیص داده می شود.

 

 

 دستور فوق عبارت Your Acme Auto Lucky Integer from 1 to 10 is 5 را نمایش می دهد.  البته مجددا متذکر می شویم که عدد تصادفی شما ممکن است عدد 5 نباشد.

 

 3-      فایل random.pl را به دایرکتوریperlscripts وب سرور خود آپلود کنید سپس مجوزهای آن را به گونه ای تغییر دهید تا تمامی کاربران بتوانند آن را اجرا کنند.

 

 4-      فایل perllinks.html را باز کنید و لینک جدید زیر را به فایلrandom.pl اضافه کنید:

 

 5-      فایل perllinks.html را ذخیره کرده و سپس به دایرکتوری home وب سرور خود آپلود کنید.

 

 6-      آدرس زیر را در مرورگر خود تایپ کنید:

 

 www.yourwebsite.com/perllinks.html

 

 7-      بر روی لینک Generate random numbers کلیک کنید.

 

 خروجی آن باید شبیه به شکل زیر به نظر برسد:


numbers10g1 

    بازگشت به صفحه اصلی آموزش پرل(Perl)

 

طراحی سایت و سئو توسط ضابط