diff --git a/src/main.rs b/src/main.rs index 794873b..035685d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -81,11 +81,7 @@ fn value_is_power_of_two(s: &str) -> Result { fn is_power_of_two(v: usize) -> bool { // NOTE: Neither 0 nor 1 are a power of 2 (ignoring 2^0 for this use case), // so rule them out - if (v != 0) && (v != 1) && ((v & (v - 1)) == 0) { - true - } else { - false - } + (v != 0) && (v != 1) && ((v & (v - 1)) == 0) } /// Given a non-prime unsigned int, return the prime number that precedes it