PDA

View Full Version : سوال: تولید اعداد تصادفی بلند به طول 16 رقم



mehdi_2013
یک شنبه 24 آذر 1392, 17:27 عصر
سلام دوستان خسته نباشد
چطور میتونم اعداد 16 رقمی تصادفی در #C تولید کنم؟؟؟؟؟

FATEMEH@
یک شنبه 24 آذر 1392, 17:41 عصر
سلام دوستان خسته نباشد
چطور میتونم اعداد 16 رقمی تصادفی در #C تولید کنم؟؟؟؟؟
خب عزیز محدو ده ات رو از 1000000000000000 (ک عدد 16 رقمی ) بده تا.....

mehdi_2013
یک شنبه 24 آذر 1392, 17:47 عصر
خوب قبول نمیکنه
Random rd = new Random();
rd.Next(1000000000000000, 9999999999999999);
چون تابع next از نوع int هست نمیتونه اعداد بلند رو در خودش ذخیره کنه
راه دیگه ای به غیر از این به نظرتون نمیرسه؟؟؟؟؟

kasraaa
یک شنبه 24 آذر 1392, 19:05 عصر
چرا 16 رقم واسه چه کاری میخوای؟

samin_panahi
یک شنبه 24 آذر 1392, 19:11 عصر
راهی که من به ذهنم می رسه اینه که با همون Random عدد تصادفیِ مثلا سه رقمی بگیری بعد اون رو ضربدر یه عدد 14 رقمی دلخواه کنی
یا یه همچین چیزی...

دلتنگ اسمان
یک شنبه 24 آذر 1392, 19:39 عصر
شاید این کارت رو را بندازه:

Random rd = new Random();

double f = rd.NextDouble();

double gg = f * 1000000000000000;

FATEMEH@
یک شنبه 24 آذر 1392, 20:02 عصر
خوب قبول نمیکنه
Random rd = new Random();
rd.Next(1000000000000000, 9999999999999999);
چون تابع next از نوع int هست نمیتونه اعداد بلند رو در خودش ذخیره کنه
راه دیگه ای به غیر از این به نظرتون نمیرسه؟؟؟؟؟
خب نباس int بگیری عزیز
دلتنگ اسمان توضیح دادن