diff --git a/quantile/stream.go b/quantile/stream.go index 587b1fc..f4cabd6 100644 --- a/quantile/stream.go +++ b/quantile/stream.go @@ -133,7 +133,7 @@ if l == 0 { return 0 } - i := int(float64(l) * q) + i := int(math.Ceil(float64(l) * q)) if i > 0 { i -= 1 }