1 / 1 / 4
Регистрация: 07.02.2015
Сообщений: 221
|
|||||||
1 | |||||||
Правильно ли решена задача на нахождение суммы ряда?13.02.2015, 12:34. Показов 857. Ответов 8
Метки нет Все метки)
(
Правильно ли я написал? Если нет, то исправьте.
0
|
|
13.02.2015, 12:34 | |
Ответы с готовыми решениями:
8
Задача на нахождение суммы/произведения ряда
Правильно ли решена задача? |
183 / 167 / 53
Регистрация: 27.01.2013
Сообщений: 788
|
|
13.02.2015, 14:09 | 2 |
n надо не уменьшать, а увеличивать
0
|
1 / 1 / 4
Регистрация: 07.02.2015
Сообщений: 221
|
|
13.02.2015, 14:22 [ТС] | 3 |
А остальное правильно?
0
|
183 / 167 / 53
Регистрация: 27.01.2013
Сообщений: 788
|
||||||
13.02.2015, 14:25 | 4 | |||||
1
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
13.02.2015, 14:53 | 5 | |||||
1
|
Модератор
9714 / 5054 / 3284
Регистрация: 17.08.2012
Сообщений: 15,601
|
|
13.02.2015, 16:58 | 6 |
an:=-an/sqr(n) - есть вероятность целочисленного переполнения в результате вычисления n*n.
an:=-an/n/n - вот так целочисленного переполнения не возникнет вообще. Добавлено через 10 минут В жертву приносятся производительнось и размер екзешника.
0
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
13.02.2015, 17:15 | 7 |
1
|
183 / 167 / 53
Регистрация: 27.01.2013
Сообщений: 788
|
|
13.02.2015, 21:30 | 8 |
еще плюс вызов функции, передача аргумента по копированию, возможность переполнения....
0
|
Модератор
9714 / 5054 / 3284
Регистрация: 17.08.2012
Сообщений: 15,601
|
|
15.02.2015, 18:59 | 9 |
saden, спасибо, что уточнили, почему понижается производительность и увеличивается объём экзешника. Я полагал, что это очевидно.
- согласен, функция преобразование целого в вещественное, - ну, фактически я про это и писал (да, откуда такое определение? Обычно говорят: по значению), - не согласен, если до этой строчки переполнения не было, то на ней и не возникнет, здесь возможно лишь антипереполнение, от которого программа застрахована конструкцией abs(an)>0.0001. Утверждаете, переполнение возможно? Пример выложите. Puporev, лучше перебдеть, чем недоспать. Ну да, этот ряд быстро сходится... Да и, если честно, это всё - дело вкуса и стиля, делить там, умножать... Я вот предпочитаю целые числа, если возможно, не перемножать и в степень не возводить, от этого трудновылавливаемые ошибки случаются.
0
|
15.02.2015, 18:59 | |
15.02.2015, 18:59 | |
Помогаю со студенческими работами здесь
9
Правильно ли решена задача?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |