diff --git a/src/h2b.rs b/src/h2b.rs index dd4eebd..e71ea1b 100644 --- a/src/h2b.rs +++ b/src/h2b.rs @@ -276,6 +276,6 @@ impl HyperTwoBits { pub fn count(&self) -> u64 { let beta = 1.0 - f64::from(self.count) / f64::from(BITS::STREAMS); let bias: f64 = (1.0 / beta).ln(); - ((2.0_f64.powf(f64::from(self.t))) * f64::from(BITS::STREAMS) * bias) as u64 + (f64::from(self.t).exp2() * f64::from(BITS::STREAMS) * bias) as u64 } }