private void RandomDoubleConsistencyTest(IRandomProvider r) { int maxtries = 1000; double min = 1.2; double max = 6.4; for (int i = 0; i < maxtries; i++) { double next = r.RandomDouble(min, max); Assert.IsTrue(next >= min && next <= max); } }
public static double RandomDouble(double min, double max, IRandomProvider random) { return(random.RandomDouble(min, max)); }