/guava/android/guava/src/com/google/common/math/StatsAccumulator.java
sumOfSquaresOfDeltas ;
sumOfSquaresOfDeltas = NaN;
if (isFinite(value) && isFinite(mean)) { double delta = value - mean; mean += delta / count; sumOfSquaresOfDeltas += delta * (value - mean); } else { mean = calculateNewMeanNonFinite(mean, value); <extra_id_0> } min = Math.min(min, value); max = Math.max(max, value); } } public void addAll(Iterable<? extends Number> values) {