fn num_decimal_digits(num: usize) -> usize