Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 14

Вычислить сумму ряда с точностью до ε

16.06.2014, 12:34. Показов 2672. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вычислить сумму ряда с точностью до ε. Название: ыы.png
Просмотров: 136

Размер: 1.6 Кб
Срочно ,завтра сдача.
помогите кто может.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.06.2014, 12:34
Ответы с готовыми решениями:

Даны действительные числа x, ε (x≠0, ε>0). Вычислить сумму ряда с точностью ε
Даны действительные числа x, ε (x≠0, ε>0). Вычислить с точностью ε: Помогите пожалуйста решить данный пример, заранее благодарю за Вашу...

Даны действительные числа x, ε (0 < x < 1,ε > 0). Вычислить сумму ряда с точностью ε
Помогите составить код, сам не смог. Даны действительные числах,ε (0 &lt; x &lt; 1,ε &gt; 0) . Вычислить с точностью ε значение

Вычислить с точностью ε(ε=10-3,10-4,10-5,10-6)сумму ряда и указать количество учтеных слагаемых.
Даны действительные числа x, ε (x не равно 0, ε&gt;0). Вычислить с точностью ε(ε=10-3,10-4,10-5,10-6)сумму ряда и указать количество учтеных...

8
173 / 131 / 74
Регистрация: 04.12.2013
Сообщений: 552
16.06.2014, 13:19
Так?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
        double summ = 0;
        int i = 0;
        int fakt = 1;
        int x = ?; //ваше х
        while (i < 10) {
            for (int j = 1; j <= i; j++) {
                fakt *= j;
                System.out.println(fakt);
            }
            summ += 1/fakt * Math.pow(x, i);
            i++;
            fakt = 1;
        }
        
        System.out.println(summ);
0
0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 14
16.06.2014, 13:37  [ТС]
Prorok2323, я новичок,не могу точно сказать ,так или нет.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33376 / 21500 / 8236
Регистрация: 22.10.2011
Сообщений: 36,896
Записей в блоге: 11
16.06.2014, 13:42
Не надо на каждом шаге вычислять факториал, и вызывать Pow:
Java
1
2
3
4
5
6
7
8
int i = 1;
double summ = 0;
double curr = 1;
do {
    curr /= i * x;
    summ += curr;
    i += 1;
} while (curr > eps);
1
0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 14
16.06.2014, 13:49  [ТС]
UI, можно весь код?
0
173 / 131 / 74
Регистрация: 04.12.2013
Сообщений: 552
16.06.2014, 13:59
UI, и что это вообще в вашем коде?

Добавлено через 37 секунд
UI, вы какую задачу решали?)))

Добавлено через 20 секунд
GreatBr, я вам говорю, что мой код точный. Не знаю просто какой вам х нужен.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33376 / 21500 / 8236
Регистрация: 22.10.2011
Сообщений: 36,896
Записей в блоге: 11
16.06.2014, 14:03
Цитата Сообщение от Prorok2323 Посмотреть сообщение
что это вообще в вашем коде?
Это вычисление суммы ряда, если кто-то не понял. Повторяю, незачем на каждом шаге вычислять факториалы и степени, достаточно одну переменную последовательно делить на X и на i, тогда она на каждой итерации будет содержать значение

https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1}{i!x^i}

Добавляем его к сумме и переходим на следующую итерацию. Что именно вызывает затруднения в понимании?

Добавлено через 44 секунды
Цитата Сообщение от Prorok2323 Посмотреть сообщение
я вам говорю, что мой код точный.
Дуболомный он, а не точный...
2
17 / 17 / 6
Регистрация: 19.05.2014
Сообщений: 67
16.06.2014, 14:17
Цитата Сообщение от UI Посмотреть сообщение
int i = 1;
double summ = 0;
double curr = 1;
do {
curr /= i * x;
summ += curr;
i += 1;
} while (curr > eps);
очень деликатное и эффективное решение!
1
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 16
16.06.2014, 14:52
Вот ещё вариант
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
public class test {
 
    public static double y = 0;
    public static double x = 3 ;
    public  static double eps = 0.0001;
    public static double fac(double n){
        int fact = 1;
        double pov =1;
        for(int i=1;i<=n;i++){
            fact = fact * i;
            pov = pov * x;
            System.out.println("yes");
        }
        return 1/(fact * pov);
    }
    public static void accuracy(){
        int i = 1;
        while (fac(i) > eps){
            y = y + fac(i);
            i++;
        }
        System.out.println(y);
        System.out.println(i);
    }
 
   public static void main(String args[]){
       accuracy();
   }
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.06.2014, 14:52
Помогаю со студенческими работами здесь

Даны действительные числа x, ε. Вычислить с точностью ε сумму ряда и указать количество учтеных слагаемых
Даны действительные числа x, ε (x не равно 0, ε&gt;0). Вычислить с точностью ε сумму ряда и указать количество учтеных слагаемых. Результаты...

Вычислить сумму ряда с точностью ε= 1*10^(-3)
Вот образец: 1. Постановка задачи: вычислить сумму ряда с точностью ε= 1*10^(-3) , общий член которого определяется выражением...

Вычислить сумму ряда с точностью ε
8. Найти сумму ряда с точностью ε , общий член которого равен an = ln(n!)/n2 . Точность считается достигнутой, если следующий член...

Вычислить с точностью ε=10^-5 сумму ряда
Доброго времени суток, Уважаемые программисты! Помогите решить задачку, пожалуйста... Вычислить с точностью ε=10^-5 сумму ряда ...

Вычислить сумму ряда с заданной точностью ε
Вычислить сумму ряда с заданной точностью ε. Считать, что требуемая точность достигнута, если вычислена сумма нескольких первых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru