NormalDistribution implements ProbabilityDistribution<Double> { @Override public double getCDF(final Double x) { Validate.notNull(x); return DERFC.getErfc(-x / ROOT2) / 2; } NormalDistribution(final double mean, final double standardDeviation);  NormalDistribution(final double mean, final double standardDeviation, final RandomEngine randomEngine); @Override double getCDF(final Double x); @Override double getPDF(final Double x); @Override double nextRandom(); @Override double getInverseCDF(final Double p); double getMean(); double getStandardDeviation(); @Override int hashCode(); @Override boolean equals(final Object obj);  }
@Test (enabled = false) public void printTest() { for (int i = 0; i < 201; i++) { double x = -40 + 30 * i / 200.; double y = NORMAL.getCDF(x); System.out.println(x + "\t" + y); } }