Advertisement
FabVitor7

Calcular Cos(x)

Dec 8th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. #2. Crie uma func˜ao em python que calcule o co-seno de x,
  2. #por aproximac˜ao dos vinte primeiros termos dados pela serie numérica:
  3. #cos(x) = 1-x^2/2!+x^4/4!-x^6/6!+..-
  4. #Use uma aproximac˜ao de 5 casas e compare com a precis˜ao, usando a func˜ao
  5. #cos(x) na biblioteca matemática do python, para comparar
  6. #com o valor obtido pela serie.
  7.  
  8. import math
  9.  
  10. def cos(x):
  11.     soma = 0
  12.     dividendo = x
  13.     divisor = 2
  14.     potencia = 2
  15.     for i in range(0, 20):
  16.         termo = ((-1)**i) * dividendo**potencia / math.factorial(divisor)
  17.         soma = soma + termo
  18.         potencia += 2
  19.        
  20.         divisor += 2
  21.     print("Valor da biblioteca Math.Cos:", math.cos(x))
  22.     return print("Valor encontrado pelo programa:", 1 - soma)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement