PDA

View Full Version : سوال: الگوریتم ایجاد اعداد تصادفی



Mehraein
دوشنبه 21 مرداد 1387, 01:11 صبح
سلام
الگوریتمی برای ساخت اعداد تصادفی میخواستم
کمی جستجو کردم ولی چیز خاصی دستگیرم نشد.
ممنون میشم اگر راهنمایی کنید.

نهمنهح
دوشنبه 21 مرداد 1387, 07:10 صبح
Random objRandom = new Random();
objRandom.Next(0, 1);
یه عدد تصادفی بین صفر و یک بر میگرداند

saeidnor
دوشنبه 21 مرداد 1387, 09:38 صبح
class MyRandom
{
private static int n;
private int a;
public MyRandom()
{
n = 835763;
// t = 5 & p = 3
// a = ( 200 * 5 ) - 3
a = 997;
}
public double NextRand()
{
int Ir;
Ir = (a * n) % 1000000;
n = Ir;
return Ir / (double)1000000;
}
}