Math hquickissential
-
Upload
alish-al-shahab -
Category
Education
-
view
519 -
download
0
description
Transcript of Math hquickissential
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;
}