From 04d84e88c3180983213478bfa665a9554c9aa40f Mon Sep 17 00:00:00 2001 From: leventov Date: Sun, 20 Sep 2015 02:01:27 +0300 Subject: [PATCH] Fix a bug in PoissonDistribution.meanByCumulativeProbabilityAndValue() --- .../chronicle/hash/impl/util/math/PoissonDistribution.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/openhft/chronicle/hash/impl/util/math/PoissonDistribution.java b/src/main/java/net/openhft/chronicle/hash/impl/util/math/PoissonDistribution.java index f6944bad4..9a5c7754b 100644 --- a/src/main/java/net/openhft/chronicle/hash/impl/util/math/PoissonDistribution.java +++ b/src/main/java/net/openhft/chronicle/hash/impl/util/math/PoissonDistribution.java @@ -131,7 +131,7 @@ public class PoissonDistribution { while (lower + precision < upper) { double m = (lower + upper) / 2; double pm = checkedCumulativeProbability(m, x); - if (pm >= p) { + if (pm < p) { upper = m; } else { lower = m;