We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0070d88 commit 444b609Copy full SHA for 444b609
src/percentile.rs
@@ -92,8 +92,7 @@ pub mod interpolate {
92
93
impl<T> Interpolate<T> for Nearest {
94
fn needs_lower(q: f64, len: usize) -> bool {
95
- let lower = <Self as Interpolate<T>>::lower_index(q, len);
96
- ((lower as f64) - <Self as Interpolate<T>>::float_percentile_index(q, len)) <= 0.
+ <Self as Interpolate<T>>::float_percentile_index_fraction(q, len) < 0.5
97
}
98
fn needs_upper(q: f64, len: usize) -> bool {
99
!<Self as Interpolate<T>>::needs_lower(q, len)
0 commit comments