Найти - Пользователи
Полная версия: Вычисление функции sin в точке x
Начало » Python для экспертов » Вычисление функции sin в точке x
1
slymit
Помогите пожалуйста написать программу, которая считывает с клавиатуры вещественное число x и целое число N(N>0), а затем выводит значение суммы x-(x**3)/3!+(x**5)/5!-…+(-1)**N*(x**(2N+1))/(2N+1)! (N!=1.2…..N). Полученное число является приближённым значением функции sin в точке x.
bialix
сессия что ли у студентов началась?
slymit
Можно и так сказать)
slymit
Если напишу эту прогу - не отчислят)
callret
x = float(raw_input('x = ‘))
n = int(float(raw_input(’(n > 0) = ')))
f = lambda n: reduce(lambda x,y: x*y, range(1,n + 1))
s = x
for i in range(1, n + 1):
a = 2 * i + 1
s += (-1) ** i * (x ** a) / f(a)
print s
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB