How to use log10() function to calculate the common base-10 logarithm in C

1 Answer

0 votes
#include <stdio.h>     
#include <math.h> 
 
int main(int argc, char **argv)
{   
    printf("log10(1) = %f\n", log10(1));
	printf("log10(5) = %f\n", log10(5));
	printf("log10(100) = %f\n", log10(100));
	printf("log10(125) = %f\n", log10(125));	
	printf("log10(125) / log10(5) = %f\n", log10(125) / log10(5));
	printf("log10(3.5) = %f\n", log10(3.5));
	printf("log10(1000) = %f\n", log10(1000));
    printf("log10(0.001) = %f\n", log10(0.001));
  
    return 0;
}
 
 
/*
run:
   
log10(1) = 0.000000
log10(5) = 0.698970
log10(100) = 2.000000
log10(125) = 2.096910
log10(125) / log10(5) = 3.000000
log10(3.5) = 0.544068
log10(1000) = 3.000000
log10(0.001) = -3.000000

*/

 



answered Mar 26, 2016 by avibootz

Related questions

...