PDA

View Full Version : سوال: چطور عددی تصادفی ایجاد کنم ؟



nikdelhossein
جمعه 07 تیر 1392, 18:46 عصر
با سلام خدمت شما دوستان عزیز می خواستم بدونم که در زبان vb.net چه طوری میشه یه عدد تصادفی ایجاد کرد مثلا کاربر تعداد رقم هاشو میگه و برنامه یه عدد تصادفی بسازه که هربار متفاوت باشه
با تشکر !

hosein320
جمعه 07 تیر 1392, 19:31 عصر
rnd(n)
n محدوده عدد است

مهرداد صفا
جمعه 07 تیر 1392, 21:44 عصر
با سلام.
Dim raqams = InputBox("tedad arqam ra vared konid.")
Dim MinValue As Integer = 10 ^ (raqams - 1)
Dim MaxValue As Integer = System.Int32.Parse(MinValue.ToString + "0")
Dim rand As New Random
MsgBox(rand.Next(MinValue, MaxValue))

igneousstars
شنبه 08 تیر 1392, 19:15 عصر
میتونی از این هم استفاده کنی سادست به جای Adad یه عدد بذار (محدوده عدد)
Fix(Rnd*adad)