Преподаватель задал лабораторную, но я зашёл в тупик...
Собственно задание:
"Разработайте приложение для вычисления значения суммы членов бесконечного ряда
S = x - (x^3)/3! + ... (-1)^n*((x^(2*n - 1))/(2*n - 1)!)
с точностью до членов ряда, меньшего e = 10^(-4) для x = 0.1. Определить число членов ряда, вошедших в сумму
"
Дело в том, что в математике я не особо силён и не совсем понял само задание. Если не трудно, помогите решить, или хотя бы объяснить Буду очень признателен!
Вычисление суммы ряда на VB
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Naeel Maqsudov
- Сообщения: 2551
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Проверьте хорошенько формулу
(-1)^n*((x^(2*n - 1))/(2*n - 1)!)
при N=1 будет -x (минус x), а при N=2 - +x^3/3!
Т.е. два первх члена ряда: +x и -x^3/3! формуле n-ного члена не соответствуют с точностью до знака.
Должно быть либо
S = - x + (x^3)/3! + ... (-1)^n*((x^(2*n - 1))/(2*n - 1)!)
либо
S = x - (x^3)/3! + ... (-1)^(n+1)*((x^(2*n - 1))/(2*n - 1)!)
PS
...И "сумму ряда с точностью" тут уже решали неоднократно.
(-1)^n*((x^(2*n - 1))/(2*n - 1)!)
при N=1 будет -x (минус x), а при N=2 - +x^3/3!
Т.е. два первх члена ряда: +x и -x^3/3! формуле n-ного члена не соответствуют с точностью до знака.
Должно быть либо
S = - x + (x^3)/3! + ... (-1)^n*((x^(2*n - 1))/(2*n - 1)!)
либо
S = x - (x^3)/3! + ... (-1)^(n+1)*((x^(2*n - 1))/(2*n - 1)!)
PS
...И "сумму ряда с точностью" тут уже решали неоднократно.