Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import math
- print "COS"
- print
- def mycos(x):
- sum = 0.0
- for k in range(0, 1000):
- sum += (((-1) ** k) * (x ** (2 * k)))/math.factorial(2 * k)
- return sum
- for x in range(0, 51, 5):
- print "x = ", x
- print "my = ", mycos(x)
- print "cos = ", math.cos(x)
- print "del = ", math.fabs(math.cos(x) - mycos(x))
- print
- print "SIN"
- print
- def mysin(x):
- sum = 0.0
- for k in range(0, 1000):
- sum += (((-1) ** k) * (x ** (2 * k + 1)))/math.factorial(2 * k + 1)
- return sum
- for x in range(0, 51, 5):
- print "x = ", x
- print "my = ", mysin(x)
- print "sin = ", math.sin(x)
- print "del = ", math.fabs(math.sin(x) - mysin(x))
- print
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement