Answers for "the number of trailing zeros in factorial n"

1

number of trailing zeros in factorial python

def findTrailingZeros(n):
 
    # Initialize result
    count = 0
 
    # Keep dividing n by
    # 5 & update Count
    while(n >= 5):
        n //= 5
        count += n
 
    return count
 
 
# Driver program
n = 100
print("Count of trailing 0s " +
      "in 100! is", findTrailingZeros(n))
Posted by: Guest on May-28-2021
0

number of trailing zeros in a factorial of a number.

// Number of trailing zeros in a factorial of a number

fn zeros(mut n: u64) -> u64 {
    let mut zeros = 0;
    while n > 0 {
        n /= 5;
        zeros += n;
    }
    zeros
}

fn main() {
    println!("Number of trailing zeros = {} ", zeros(14));  // 2
    println!("Number of trailing zeros = {} ", zeros(30));  // 7
}
Posted by: Guest on September-12-2021

Code answers related to "the number of trailing zeros in factorial n"

Python Answers by Framework

Browse Popular Code Answers by Language