Calculating cos using taylor series

Write a function, cos(x), using the expansion below and use it in a program to find the cosine of values read until EOF. ONLY USE STDIO.H NOT MATH.H

Here you will be writing a function:

double cos(float);

to compute the cos of an angle (given in radians) using the Taylor series shown. Your function should find the value of the cos for ANY angle (preferred) or at least angles up to 2 PI (Hint: if you can do the later, the former should be easy) to a precision of 4 decimal places (within 0.00005). You should put the function cos() in the file called trig.c. You should write functions for factorial() and close_enough() in the file called util.c. This last function is given two doubles and returns true if they are within 0.00005 of each other. You can put any other functions you may want in util.c as well. You will need to provide your own .h files for each of these .c files. You should also write a simple test driver to exercise your function in the file driver1.c. You should update the makefile to compile and link driver1.c, trig.c, util.c and exponent.c when you type

make trig

and create the executable called trig.

Skills: Algorithm, C Programming, Mathematics

See more: maclaurin series for cosx^2, taylor series of cosx at pi/2, maclaurin series for e sinx, cos^2x expansion, power series of cos(2x), maclaurin expansion calculator, maclaurin series for sinx cosx, calculate sin using taylor series, academic write need to know, write a later a making rekvating pablesh and rtikals informatin, fantasy novel series in need of an avid editor, using specific words write story, write need article, calculating drawdown investment return series, taylor series pendulum cart system, display age decimal places using oracle sql, need sql statement oracle show number decimal places, using office 2007 write book, need wordpress easy change header graphic, calculating dates using javascript

About the Employer:
( 1 review ) Honolulu, United States

Project ID: #15659467

Awarded to:


A proposal has not yet been provided

$30 USD in 1 day
(2 Reviews)

9 freelancers are bidding on average $40 for this job


Hi there! I am able to do your project. You can view my profile to make sure that I am a right person. Regards, Valentin Relevant Skills and Experience c, math Proposed Milestones $40 USD - price

$40 USD in 1 day
(38 Reviews)

hi i can help u to write this in C language Relevant Skills and Experience i am good at c/c++ and C# Proposed Milestones $35 USD - 35

$35 USD in 1 day
(3 Reviews)

I can write the code but not the makefile (I've only used Visual Studio which handles most of the heavy lifting) Relevant Skills and Experience C/C++ and Java Programming. Proposed Milestones $25 USD - Payment after More

$25 USD in 0 days
(13 Reviews)
$50 USD in 1 day
(6 Reviews)

professional experience of more then 3 years. I can help you

$111 USD in 1 day
(1 Review)

I have done this before. I have good experience and knowledge in numerical methods and it's implementation using any language. I'll implement Taylor series as you want.

$16 USD in 1 day
(0 Reviews)
$30 USD in 1 day
(0 Reviews)

I can work on Taylors Series, Cauchy's Integral, Power Series, etc. I can also use the complex analog method in solving problems relating to this. Relevant Skills and Experience I am a mathematician; I studied math in More

$25 USD in 3 days
(0 Reviews)