Skip to main content

reaches_one

Function reaches_one 

Source
pub fn reaches_one(n: u64) -> bool
Expand description

Returns true when the trajectory reaches 1 without overflow.

Returns false for n == 0 or when a checked odd step overflows.

ยงExamples

use use_collatz::reaches_one;

assert!(reaches_one(6));
assert!(!reaches_one(0));