- sin( ), cos( ) and tan( ) functions in C are used to calculate sine, cosine and tangent values.
- sinh( ), cosh( ) and tanh( ) functions are used to calculate hyperbolic sine, cosine and tangent values.
- exp( ) function is used to calculate the exponential “e” to the xth power. log( ) function is used to calculates natural logarithm and log10( ) function is used to calculates base 10 logarithm.
- ”math.h” header file supports all these functions in C language.
Example program for sin(), cos(), tan(), exp() and log() in C:
#include <stdio.h> #include <math.h> int main() { float i = 0.314; float j = 0.25; float k = 6.25; float sin_value = sin(i); float cos_value = cos(i); float tan_value = tan(i); float sinh_value = sinh(j); float cosh_value = cosh(j); float tanh_value = tanh(j); float log_value = log(k); float log10_value = log10(k); float exp_value = exp(k); printf("The value of sin(%f) : %f \n", i, sin_value); printf("The value of cos(%f) : %f \n", i, cos_value); printf("The value of tan(%f) : %f \n", i, tan_value); printf("The value of sinh(%f) : %f \n", j, sinh_value); printf("The value of cosh(%f) : %f \n", j, cosh_value); printf("The value of tanh(%f) : %f \n", j, tanh_value); printf("The value of log(%f) : %f \n", k, log_value); printf("The value of log10(%f) : %f \n",k,log10_value); printf("The value of exp(%f) : %f \n",k, exp_value); return 0; }
Output:
The value of sin(0.314000) : 0.308866 The value of cos(0.314000) : 0.951106 The value of tan(0.314000) : 0.324744 The value of sinh(0.250000) : 0.252612 The value of cosh(0.250000) : 1.031413 The value of tanh(0.250000) : 0.244919 The value of log(6.250000) : 1.832582 The value of log10(6.250000) : 0.795880 The value of exp(6.250000) : 518.012817 |
0 comments:
Post a Comment