ورود

نسخه کامل مشاهده نسخه کامل : سوال : آقا کد تولید عددهای 12 رقمی تصادفی که تکراری نباشه کسی نداره ؟



4dweb
12-01-2009, 21:54
اگه دارید به ما هم بدید یه توضیح درباره کد بدید ممنون

ramin_mp4
12-02-2009, 13:24
با C# به صورت visual برات مینویسم، منتظر باش . . .

ramin_mp4
12-02-2009, 15:57
اگه دارید به ما هم بدید یه توضیح درباره کد بدید ممنون


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


دانلود:


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

سایه ی مرگ
28-02-2009, 20:19
در ویژوال بیسیک تابع rnd عددی تصادفی بین 0 و 1 ایجاد می کند و با تابع CInt و یا اگر Option Strict نباشید با کد:Int(rnd*a number)+1 عدد خود را با تنطیم MaxLength روی 18 عدد خود را در صورت اعلان(Declare) Randomize Timerبه دست آورید.احتمالا راه بهتری هم هست که من نمیدانم!

am_merman01
28-02-2009, 23:50
سلام خدمت دوستان عزیز:10:
اگه فقط منظورت عدد نباشه میتونی از GUID استفاده کنی که یه رشته 32 کارکتری برات تولید میکنه که بر مبنای سیستم عددی 16 یا همون هگزاس.
توی 2008 (توی 2005 مطمئن نیستم)میتونی از منوی tools گزینه create GUID رو انتخاب کنی که البته این کار رو از طریق کد هم انجام بدی.
برای مثال درج یه همچین کدی توی یه تکس باکس به شکل زیر:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اما اگه فقط منظورت یه عدد تصادفی 12 رقمی باشه با کد زیر هم میشه این کار رو انجام داد

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما اگه منظورت چیز دیگه ای باشه لطفا منظورت رو واضح تر بیان کن چون من در درک مفهوم گفته های دیگران یه کم مشکل دارم:27::31: