calculus
یک شنبه 13 اردیبهشت 1388, 10:43 صبح
سلام!
کسی می تونه به من بگه این 2تا متد چی کار می کنن یا به عبارتی چجوری کار می کنن؟!
2تا متد اول رو خط آخرش رو نمی فهمم و متد آخر رو کلاً نمی فهمم!
public vodi FillWithRand(double m)
{
Random rand=new Random();
for(int i = 0 ; i< length ;i++)
dblArray[i]=rand.NextDouble()*m;
}
و این یکی که تقریباً همون بالاییه:
public FillWithRand(double m , double n)
{
Random rand =new Random();
for (int i =0 ; i<length;i++)
dblArray[i]=m+rand.NextDouble()*(n-m);
}
public DoubleArray Merge(DoubleArray a)
{
DoubleArray b=new DoubleArray(length + a.length);
for(int i =0 ;i<length;i++)
b.dblArray[i]=dblArray[i];
for(int i=0;i<a.length;i++)
b.dblArray[length+i]=a.dblArray[i];
return b;
}
کسی می تونه به من بگه این 2تا متد چی کار می کنن یا به عبارتی چجوری کار می کنن؟!
2تا متد اول رو خط آخرش رو نمی فهمم و متد آخر رو کلاً نمی فهمم!
public vodi FillWithRand(double m)
{
Random rand=new Random();
for(int i = 0 ; i< length ;i++)
dblArray[i]=rand.NextDouble()*m;
}
و این یکی که تقریباً همون بالاییه:
public FillWithRand(double m , double n)
{
Random rand =new Random();
for (int i =0 ; i<length;i++)
dblArray[i]=m+rand.NextDouble()*(n-m);
}
public DoubleArray Merge(DoubleArray a)
{
DoubleArray b=new DoubleArray(length + a.length);
for(int i =0 ;i<length;i++)
b.dblArray[i]=dblArray[i];
for(int i=0;i<a.length;i++)
b.dblArray[length+i]=a.dblArray[i];
return b;
}