Use C++ coding Write Program to compute Sin(x) and Cos(x) using Taylor series approximation given by Sin(x) = x - (x^3 /3!) + (x^5 /5!) - (x^7 /7!) + ……. Cos(x) = 1 - (x^2 /3!) + (x 4^/5!) - (x 6^/7!) + ……. Compare the result with the built-in Library function and print both the results. #define PI 3.14159265 float mysin( float deg ) { ... //implement the function here } int main () { double param, result,result2; param = 30.0; //take it as input from user result = sin (param*PI/180); result2 = mysin (param*PI/180); cout<< "The sine of "<< param <<" degree using builtin function is" <
Use C++ coding
Write Program to compute Sin(x) and Cos(x) using Taylor series approximation given by
Sin(x) = x - (x^3 /3!) + (x^5 /5!) - (x^7 /7!) + …….
Cos(x) = 1 - (x^2 /3!) + (x 4^/5!) - (x 6^/7!) + …….
Compare the result with the built-in Library function and print both the results.
#define PI 3.14159265
float mysin( float deg )
{
... //implement the function here
}
int main ()
{
double param, result,result2;
param = 30.0; //take it as input from user
result = sin (param*PI/180);
result2 = mysin (param*PI/180);
cout<< "The sine of "<< param <<" degree using builtin function is"
<<result;
cout<< "The sine of "<<param<<"degree using user defined function is "
<<result2;
return 0;
}
Note: Use separate function for power and factorial
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images