/// <inheritdoc/>
 public new double inverseCumulativeProbability(double p)
 {
     if (p < 0.0 || p > 1.0)
     {
         throw new OutOfRangeException <Double>(p, 0, 1);
     }
     return(mean + standardDeviation * SQRT2 * Erf.erfInv(2 * p - 1));
 }