/** * Calculates the standard deviation statistic * * @return Standard deviation statistic */ private double getStandardDeviation() { if (count <= 1.0D) { return 0.0D; } return Math.sqrt(((count * sumOfSquares) - (sum * sum)) / (count * (count - 1.0D))); }
/** {@inheritDoc} */ @Override protected void updateMinMax(Number min, Number max) { this.min = Math.min(this.min.doubleValue(), min.doubleValue()); this.max = Math.max(this.max.doubleValue(), max.doubleValue()); }