NextDouble() { double z = _standardDistribution.NextDouble(); double v = _chiSquareDistribution.NextDouble(); return(z / Math.Sqrt(v / _degreesOfFreedom)); }
NextDouble() { return(_alphabeta * _chiSquaredAlpha.NextDouble() / _chiSquaredBeta.NextDouble()); }