How to calculate the number of digits using log in C++

1 Answer

0 votes
#include <iostream>       
#include <cmath>

int count_digit(int number) {
   return int(log10(number) + 1);            
}

int main() {
   std::cout << "Number of digits in 579014: " << count_digit(579014) << "\n";
}    


        
/*
run:
        
Number of digits in 579014: 6
     
*/

 



answered Dec 13, 2024 by avibootz

Related questions

1 answer 78 views
2 answers 323 views
3 answers 126 views
1 answer 194 views
1 answer 532 views
1 answer 203 views
...