How to use log() function to calculate the natural base e logarithm in C

1 Answer

0 votes
#include <stdio.h>     
#include <math.h> 
 
int main(int argc, char **argv)
{   
    printf("log(1) = %f\n", log(1));
	printf("log(5) = %f\n", log(5));
	printf("log(100) = %f\n", log(100));
	printf("log(125) = %f\n", log(125));	
	printf("log(125) / log(5) = %f\n", log(125) / log(5));
	printf("log(3.5) = %f\n", log(3.5));
  
    return 0;
}
 
 
/*
run:
   
log(1) = 0.000000
log(5) = 1.609438
log(100) = 4.605170
log(125) = 4.828314
log(125) / log(5) = 3.000000
log(3.5) = 1.252763

*/

 



answered Mar 25, 2016 by avibootz
...