Форум программистов, компьютерный форум CyberForum.ru

Арифметические операции, сумма ряда - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Файловые потоки и строки в C++ http://www.cyberforum.ru/cpp-beginners/thread1198667.html
Входной текстовый файл содержит отрывок литературного произведения. Необходимо сформировать выходной файл по следующему принципу: после каждого слова w1 входного файла необходимо через пробел вставить слово w2, оставив весь остальной текст без изменения. Данные слова можно вводить с клавиатуры. При реализации программы необходимо использовать файловые потоки ifstream, ofstream из <fstream> и...
C++ C++ функции, решение задачи Помогите написать задачу http://www.cyberforum.ru/cpp-beginners/thread1198653.html
C++ Ввод координат вручную
Помогите пожалуйста сделать ввод координат вручную, а не рандомом /*Дано n точек на плоскости. Указать (n-1)-звенную несамопересекающуюся незамкнутую ломаную, проходящую через все эти точки (соседним отрезкам ломаной разрешается лежать на одной прямой)*/ #include <iostream> #include <ctime> #include <cstdlib> #include <conio.h>
C++. Непонятный символ C++
Что означает символ "&" в языке C++? Например, void move(int &a,int b) Можете дать ссылку на справку про синтаксис C++?
C++ Сортировать фамилию и возраст http://www.cyberforum.ru/cpp-beginners/thread1198633.html
Доброго времени суток, помогите решить задачу: На входе список пар, состоящих из фамилии и возраста. Каждая пара представлена на отдельной строке, и сначала строчными латинскими буквами записана фамилия, затем целое число представляющее возраст. Выведите этот список в том же формате и упорядоченный по убыванию возраста. В случае равенства возрастов, пара, содержащая большую в...
C++ Какой вид сортировки? Ребят, подскажите пожалуйста,что это за вид сортировки, ну там пузырьком, быстрая и тому подобное. Первая функция сортировки.void Filevmestimost(stad **first, stad **close) //функция сортировки по вместимости стадиона { stad *tmpExternal = *first; //внешнй указатель-который будет параметром первого цикла stad *tmpExternalSave; stad *tmpInterior; //внутренний... подробнее

Показать сообщение отдельно
Renji
1532 / 980 / 238
Регистрация: 05.06.2014
Сообщений: 2,950
05.06.2014, 10:53     Арифметические операции, сумма ряда
Цитата Сообщение от Ogniel Посмотреть сообщение
смотри. такие формулы строятся в обратном порядке - от n (которое ты вводишь сам) до 1 (которая статическая)
В обратном порядке записывается цепочка сложений, по причине того что числа имеют внутреннее представление вида мантисса*2^экспонента. Когда эти экспоненты различаются, младшие разряды мантиссы меньшего слагаемого отбрасываются. Чтобы отбрасывалось не слишком много, числа нужно складывать в порядке возрастания. Обсуждаемой цепочке делений на это глубоко пофиг, так как она работает по принципу "поделили мантиссы, вычли экспоненты друг из друга, нормализовали результат".

Другое дело что нужно сначала перемножить между собой все (n+2^n/n+1), а уж потом поделить единицу на результат. Во-первых, ошибок округления меньше, во-вторых, это банально быстрее (деление тормознутое).
 
Текущее время: 06:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru