واضح آرشیو وب فارسی:سایت ریسک: 4dweb09-01-2009, 10:02 AM:20:سلام دوستان عزيز اگه ميشه لطفا كد توليد اعداد 12 رقمي تصادفي رو برامون بذاريد البته اگه كدها توضيح هم داشته باشه بد نيست ميخوام ياد بگيرم karbon201009-01-2009, 12:30 PMسلام این سوال شما دو حالت دارد یکی اینکه فقط می خواهید برنامه تون اعداد تصادفی بدهد که به احتمال خیلی کم شاید اعدادتون تکرار بشه این کد این Randomize Text1 = Int(Rnd * 1000000000000#) اگه بخواهید این احتمال را هم از بین ببرید یعنی تحت هیچ شرایطی اعداد تکراری به شما نمی دهد مثل شارژ ایرانسل خوب اگه این برنامه رو می خواهید بگید تا برایتان ارسال کنم یا حق 4dweb09-01-2009, 08:57 PMسلام این سوال شما دو حالت دارد یکی اینکه فقط می خواهید برنامه تون اعداد تصادفی بدهد که به احتمال خیلی کم شاید اعدادتون تکرار بشه این کد این randomize text1 = int(rnd * 1000000000000#) اگه بخواهید این احتمال را هم از بین ببرید یعنی تحت هیچ شرایطی اعداد تکراری به شما نمی دهد مثل شارژ ایرانسل خوب اگه این برنامه رو می خواهید بگید تا برایتان ارسال کنم یا حق اگه ميشه بفرستيد ممنون چون هم ميخوام ياد بگيرم هم ميخوام كد ايرانسل توليد كنم بهرام_6209-01-2009, 11:13 PMسلام میشه هر عددی رو که برنامه ساخت توی یک لیست باکس ذخیره کنیم و هر دفعه عدد رندوم ساخته میشه برنامه چک کنه که عدد توی لیست باکس نباشه اگر بود از اون عدد صرف نظر کنه که این کار با دو حلقه for و while به راحتی امکان پذیره Text1 = Int(Rnd * 1000000000000#) این برنامه اعداد دوازده رقمی تولید می کنه ولی ممکنه یک عدد تولید کنه تعداد رقم هاش کمتر از دوازده هم باشه karbon201010-01-2009, 02:46 PMسلام بهرام خان درست شما درست میگویید ولی اگه بخواهی می تونی یک دو خط اضافه کنی که فقط اعداد تولید شده 12 رقمی باشه نه کمتر در مورد لیست باکس بگم که هر چه تعداد اعداد داخل لیست (رکورد) بیشتر بشود سرعت هم بسیار کم می شود مثلا 50000 شماره باشه فکر می کنی سرعتش با 50 شماره فرق نمی کنه مسلما خیلی فرق می کنه البته فرقش اینکه اگه سیستم ضعیف باشه هنگ می کنه 4dweb عزیز چشم در اسرع وقت آپلود می کنم بهرام_6210-01-2009, 05:43 PMسلام بهرام خان درست شما درست میگویید ولی اگه بخواهی می تونی یک دو خط اضافه کنی که فقط اعداد تولید شده 12 رقمی باشه نه کمتر در مورد لیست باکس بگم که هر چه تعداد اعداد داخل لیست (رکورد) بیشتر بشود سرعت هم بسیار کم می شود مثلا 50000 شماره باشه فکر می کنی سرعتش با 50 شماره فرق نمی کنه مسلما خیلی فرق می کنه البته فرقش اینکه اگه سیستم ضعیف باشه هنگ می کنه مسلما ميشه كاري كرد كه فقط 12 رقمي باشن و كاري هم نداره من ديدم شما مي خواي برنامه رو بنويسي ننوشتم ضمن اينكه در مورد ليست باكس هم درست ميگي سرعت فوق العاده كم ميشه من براي اعداد اول قبلا اين كار رو كردم و سرعت واقعا افتضاح ميشه در رقم هاي بالا ولي خوب من راه بهتري بلد نيستم منتظر مي مونم آپلود كني منم ياد بگيرمhttp://forum.p30world.com/images/New-smile/N_aggressive%20(4).gif karbon201011-01-2009, 12:08 PMسلام بهرام خان و وب جون بهرام جون بابت ارتباط با فایل فشرده ممنون ام اول از همه می شه خودت یه توضیحاتی کامل توی همون تایپک بدی بعد اش هم این برنامه رو برات گذاشتم که هم تو استفاده بکنی وهم خلق خدا هم لذت ببرند karbon201011-01-2009, 02:05 PM!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! sabloger12-01-2009, 10:54 PMسلام دوستانبه نظر من بهترین راه برای این که عدد تصادفی 12 رقمی بدون رقمی کم و زیاد بهتره از این کد استفاده کنیم: Print Int(Rnd * 899999999999#) + 100000000000# البته این قالبی داره که از این قراره : حد پایین + ( حد پایین - حد بالا * QUOTE] (Rnd] که مسلما اگه میخواید امکان تکراری بودنش کمتر بشه باید از Randomize استفاده کرد اگه سوالی بود در خدمتیم ------------------------- وبلاگم : [QUOTE] SABloger.blogfa.com شماره : 09355285459 سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1061]