2 #![warn(clippy::suboptimal_flops)]
12 let _ = a + 2.0 * 4.0;
17 let _ = a * b * c + d;
19 let _ = a.mul_add(b, c) * a.mul_add(b, c) + a.mul_add(b, c) + c;
20 let _ = 1234.567_f64 * 45.67834_f64 + 0.0004_f64;
22 let _ = (a * a + b).sqrt();
24 // Cases where the lint shouldn't be applied
25 let _ = (a * a + b * b).sqrt();