Skip to main content

factorial

Function factorial 

Source
pub fn factorial(n: u32) -> Option<u64>
Expand description

Faktorial: n! = n × (n-1) × … × 1, 0! = 1.

Overflow bo’lsa None.

§Misol

use rust_algorithms::other::recursion::factorial;

assert_eq!(factorial(5), Some(120));
assert_eq!(factorial(0), Some(1));
assert_eq!(factorial(25), None);