From 29ff8ebbdfd2748a4570130e26fe6c803effa477 Mon Sep 17 00:00:00 2001 From: yankun <1939810907@qq.com> Date: Fri, 17 Feb 2023 13:57:04 +0800 Subject: [PATCH] fix: recover optimal_m. --- fastbloom-rs/src/builder.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/fastbloom-rs/src/builder.rs b/fastbloom-rs/src/builder.rs index dd4f373..7530548 100644 --- a/fastbloom-rs/src/builder.rs +++ b/fastbloom-rs/src/builder.rs @@ -27,7 +27,6 @@ pub(crate) const MASK: u64 = 0b11111111_11111111_11111111_11111111_11111111_1111 /// number of elements in bloom filter) and `p` (tolerable false positive rate). #[inline] fn optimal_m(n: u64, p: f64) -> u64 { - let p = 0.98 * p; let fact = -(n as f64) * p.ln(); let div = 2f64.ln().powi(2); let m: f64 = fact / div;