Math.h Math.h is a header file declared before using basic mathemical operation such as Power (Squareroot, power) Trigonometric(Sine, cosine, tangent) Exponential and logarithmic (Log, exponential) Rounding, Absolute value Etc etc
Jan 20, 2015
Math.h
Math.h is a header file declared before using basic mathemical operation such as
Power (Squareroot, power) Trigonometric(Sine, cosine, tangent) Exponential and logarithmic (Log, exponential) Rounding, Absolute value Etc etc
Power
Power Example : x^y should be written as power(x,y); Example in coding:
#include <stdio.h>
#include <math.h>
int main (){
printf ("7 ^ 3 = %lf\n", pow (7,3));
printf ("4.73 ^ 12 = %lf\n", pow (4.73,12));
printf ("32.01 ^ 1.54 = %lf\n", pow (32.01,1.54));
return 0;
}
Power
Squareroot Example : x^y should be written as power(x,y); Example in coding:
#include <stdio.h>
#include <math.h>
int main (){
double param, result;
param = 1024.0;
result = sqrt (param);
printf ("sqrt(%lf) = %lf\n", param, result );
return 0;
}
Trigonometric
Sine Sin() Example: result = sin (param*PI/180);
Cosine cos() Example : result = cos (param*PI/180);
Tangent Tan() Example: result = tan (param*PI/180);
Sine exaple
#include <stdio.h>
#include <math.h>
#define PI 3.14159265
int main ()
{
double param, result;
param = 30.0;
result = sin (param*PI/180);
printf ("The sine of %lf degrees is %lf.\n", param, result );
return 0;
}
cosine
#include <stdio.h>
#include <math.h>
#define PI 3.14159265
int main ()
{
double param, result;
param = 60.0;
result = cos (param*PI/180);
printf ("The cosine of %lf degrees is %lf.\n", param, result );
return 0;
}
Tangent
#include <stdio.h>
#include <math.h>
#define PI 3.14159265
int main ()
{
double param, result;
param = 45.0;
result = tan (param*PI/180);
printf ("The tangent of %lf degrees is %lf.\n", param, result );
return 0;
}
Log
Example :
#include <stdio.h>
#include <math.h>
int main (){
double param, result;
param = 5.5;
result = log (param);
printf ("ln(%lf) = %lf\n", param, result );
return 0;
}
Exponential
Example :
#include <stdio.h>
#include <math.h>
int main (){
double param, result;
param = 5.0;
result = exp (param);
printf ("The exponential value of %lf is %lf.\n", param, result );
return 0;
}
Absolute value
Example:
#include <stdio.h>
#include <math.h>
int main (){
printf ("The absolute value of 3.1416 is %lf\n", fabs (3.1416) );
printf ("The absolute value of -10.6 is %lf\n", fabs (-10.6) );
return 0;
}
QUESTION?
Log and exponential
Example :
#include <stdio.h>
#include <math.h>
int main (){
double param, result;
param = 5.5;
result = log (param);
printf ("ln(%lf) = %lf\n", param, result );
return 0;
}
Log and exponential
Example :
#include <stdio.h>
#include <math.h>
int main (){
double param, result;
param = 5.5;
result = log (param);
printf ("ln(%lf) = %lf\n", param, result );
return 0;
}