diff --git a/math/finding_number_of_digits_in_a_number.cpp b/math/finding_number_of_digits_in_a_number.cpp index dac147c5e..ec870b80c 100644 --- a/math/finding_number_of_digits_in_a_number.cpp +++ b/math/finding_number_of_digits_in_a_number.cpp @@ -59,7 +59,7 @@ uint64_t count_digits(uint64_t n) { //handling the value 0 return 0; } - uint64_t count = floor(log10(n) + 1); + uint64_t count = floor(log10(uint64_t(n)) + 1); return count; }