نمایش نتایج 1 تا 10 از 10

نام تاپیک: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

  1. #1

    Smile كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟
    اگه بزارين ممنون مي شم .
    مرسي

  2. #2
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    دوست عزیز . همونطور که خودتون گفتید این عدد تشکیل میشه از 12 تا عدد 1 رقمی . بنابراین میتونید دونه دونه اعداد رو حساب کنید و بعد به هم بچسبونید .
    موفق باشی

  3. #3

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    این نمونه برنامه هر یک ثانیه یک عدد تصادفی 12 رقمی را روی فرم چاپ می کند
    فایل های ضمیمه فایل های ضمیمه

  4. #4
    کاربر دائمی آواتار .:KeihanCPU:.
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    همین اطراف
    پست
    1,169

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

     
    Dim S As String
    Dim R As String
    Randomize Timer
    For i = 0 To 11
    S = Int(Rnd * 10)
    R = R & S
    Next

  5. #5

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    مطلبی در همین مورد
    چگونه کامپیوتر با ساختار منطقی می تواند اعداد تصادفی تولید کند :
    http://links.p30download.com/archives/12494.php

  6. #6

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    دوست من از این کد هم میتونی استفاده کنی که نیاز به تولید 12 عدد جداگانه و چسبوندن آنها به یکدیگر نباشد . چون اگه بخوای تعداد داده زیادی تولید کنی یکم کارایی برنامت پائین می یاد . از این استفاده کنی بهتره . البته نظر دوستان هم خوبه .

    Int(Rnd * 1000000000000#)

  7. #7
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    فکر نمیکنید 12 رقم برای محدوده integer یک مقداری بزرگ باشه .. ؟ البته میشه شبیه سازی کرد ... ولی به دردسرش نمیارزه .

  8. #8
    کاربر دائمی آواتار .:KeihanCPU:.
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    همین اطراف
    پست
    1,169

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    دوست من از این کد هم میتونی استفاده کنی که نیاز به تولید 12 عدد جداگانه و چسبوندن آنها به یکدیگر نباشد . چون اگه بخوای تعداد داده زیادی تولید کنی یکم کارایی برنامت پائین می یاد . از این استفاده کنی بهتره . البته نظر دوستان هم خوبه .

    Int(Rnd * 1000000000000#)
    خروجی این دستور همیشه 12 رقمی نیست.اگه از این دستور استفاده بشه باید از Len(exp) خروجی رو کنترل کرد.

  9. #9
    کاربر دائمی آواتار syntiberium
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    scrin galaxy
    پست
    516

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    با سلام . این دوستی که در مورد طرز کار تابع rnd لینک معرفی کردن یکمی توضیحشون واضح نیست و یکمی درکش سخته . توضیح خیلی سادش اینه که این تابع رادیکال اعداد را می گیره و اعداد بعد از اعشار آن را جدا می کنه و به ما تحویل می ده . به همین ساد گی و شما همین حالا می تونید ماشین حساب کامپیوتر را اجرا کنید و یه عددی که جزر عدد صحیح نداشته باشه بهش بدین و دکمه ی sqrt را بزنید تا از آن جزر بگیرد . مشاهده می کنید که یک سری اعداد به هم ریخته و تقریبا غیر قابل پیشبینی نشان ما می ده . برنامه نویس ها از همین ترفند می تونن تابع rnd را بسازند .
    من این نرم افزار را خودم نوشتم که دقیقا از همین روش استفاده می کنه و لینکش اینه :
    کد کردن عکس با قابلیت بازگشت
    من برای اینکه شروع اعداد شانسی را بدست بیارم و کنترلش کنم مجبور به نوشتن این تابع شدم . با تشکر .

  10. #10

    نقل قول: كد توليد اعداد تصادفي 12 رقمي رو كي داره ؟

    از همتون ممنونم . مشكلم با كمك شما حل شد .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •