Skip to main content

parity

Function parity 

Source
pub const fn parity(n: u64) -> Option<CollatzParity>
Expand description

Returns the parity of a positive input.

Returns None when n == 0.

ยงExamples

use use_collatz::{CollatzParity, parity};

assert_eq!(parity(8), Some(CollatzParity::Even));
assert_eq!(parity(9), Some(CollatzParity::Odd));
assert_eq!(parity(0), None);