suboptimal-float-operation Prefer faster floating-point operations when their precision is sufficient General floating-point formulas can require extra instructions or rounding steps when a dedicated operation exists. Instead, you SHOULD call the dedicated floating-point method. - Category: performance - Level: warning - Fix: suggestion - Scope: module Reported function root(value: float64): float64 { return value ** 0.5; } Accepted function root(value: float64): float64 { return value.sqrt(); } Prior art - Clippy ยท suboptimalflops language/linter/src/rules/performance/suboptimalfloatoperation.rs:8