List of usage examples for org.apache.commons.math3.distribution NormalDistribution probability
public double probability(double x)
From source file:com.lyncode.performance.PerformanceRequester.java
public long normalDist() { NormalDistribution distribution = new NormalDistribution(average(), desvio()); long sum = 0; double sumProb = 0; for (long value : measurements) { double probability = distribution.probability(value); sumProb += probability;/*w w w . j ava2s .c o m*/ double result = (double) value * probability; sum += result; } double value = (double) sum / sumProb; return (long) value; }