Beispiel #1
0
        public override double NextValue()
        {
            long   i;
            double z, x = 0.0;

            for (i = 0; i < n; i++)
            {
                z  = normal.NextValue();
                x += z * z;
            }
            return(x);
        }
Beispiel #2
0
 public override double NextValue()
 {
     return(Math.Exp(a + b * normal.NextValue()));
 }
Beispiel #3
0
 public override double NextValue()
 {
     return(normal.NextValue() / Math.Sqrt(chisquare.NextValue() / n));
 }