diff --git a/src/themes/color.rs b/src/themes/color.rs index b6bb0d564..f6b995d7c 100644 --- a/src/themes/color.rs +++ b/src/themes/color.rs @@ -158,10 +158,10 @@ pub fn approx(a: f64, b: f64) -> bool { let abs_a = a.abs(); let abs_b = b.abs(); let diff = (abs_a - abs_b).abs(); - if a == 0.0 || b == 0.0 || abs_a + abs_b < std::f64::EPSILON { - diff < eps * std::f64::EPSILON + if a == 0.0 || b == 0.0 || abs_a + abs_b < f64::EPSILON { + diff < eps * f64::EPSILON } else { - diff / (abs_a + abs_b).min(std::f64::MAX) < eps + diff / (abs_a + abs_b).min(f64::MAX) < eps } } diff --git a/src/util.rs b/src/util.rs index d110e3bdb..562b9e0e4 100644 --- a/src/util.rs +++ b/src/util.rs @@ -212,8 +212,8 @@ pub fn format_bar_graph(content: &[f64]) -> String { ]; // Find min and max - let mut min = std::f64::INFINITY; - let mut max = -std::f64::INFINITY; + let mut min = f64::INFINITY; + let mut max = f64::NEG_INFINITY; for &v in content { min = min.min(v); max = max.max(v);