PDA

View Full Version : سوال:چگونگی ایجاد یک عدد رندم



Raha323
یک شنبه 21 آبان 1391, 11:36 صبح
سلام دوستان
چطور میتونم یک عدد رندم بین 0 تا 1 در C# ایجاد کنم؟
ممنون

mousa1992
یک شنبه 21 آبان 1391, 11:51 صبح
Random r = new Random();
int number = r.Next("min value", "max value");

Raha323
چهارشنبه 24 آبان 1391, 22:23 عصر
من عدد floatمیخوام بین 0تا1 این nextفقط int

morteza271
چهارشنبه 24 آبان 1391, 22:31 عصر
من عدد floatمیخوام بین 0تا1 این nextفقط int
اگه یه خورده به توابعش نگاه میکردین راحت خودتون متوجه می شدین.

Random rand = new Random();
double d = rand.NextDouble();
موفق باشید.

Raha323
چهارشنبه 24 آبان 1391, 22:40 عصر
خب این تابع ممکنه عددی بیشتر از مقداری که من میخوام بده مثلا 1.232656من بین 0تا 1 میخوام

morteza271
چهارشنبه 24 آبان 1391, 22:45 عصر
نه دوست عزیز اینطور نیست.
اگه به توضیحی که به عنوان تول تیپ برای تابع باز میشه دقت کنید می بینید که نوشته یه عدد دابل بین 0 تا 1 برمیگردونه...
94929
موفق باشید...

harani
پنج شنبه 25 آبان 1391, 00:13 صبح
آقا مرتضی این عکس رو با چه نرم افزاری گرفتی با Sccreen hunter هستش؟؟؟

morteza271
پنج شنبه 25 آبان 1391, 09:45 صبح
آقا مرتضی این عکس رو با چه نرم افزاری گرفتی با Sccreen hunter هستش؟؟؟
نه دوست عزیز. با خود Print Screen ویندوز گرفتم، چطور مگه؟؟