С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Интегрирование в С++ Какой код имеет интеграл на С++? Например x * (sqrt(x*x - y*y))= ? https://www.cyberforum.ru/ cpp-beginners/ thread1517808.html C++ Возврат ссылки на закрытый элемент данных с++
Я не могу понять как устроена проблема с возвратом ссылки на закрытый элемент данных.class Time{ public: int &badSetHour(int hh){ hour = (hh >= 0 && hh < 24) ? hh : 0; return hour; }; private: int hour; };
C++ Программа, которая выдает запрос на ввод значений часов и минут (задание №7 из С.Прата, глава 2) https://www.cyberforum.ru/ cpp-beginners/ thread1517753.html
Напишите программу, которая выдает запрос на ввод значений часов и минут. Функция main() должна передать эти 2 значения функции, имеющей тип void, которая отобразит эти два значения в следующем виде: Enter the numder of hors: 9 Enter the number of minutes: 28 Time: 9:28 Мой вариант кода был, на мой взгляд не правильным, но все же прикреплю его: #include <iostream>
C++ Как практиковаться? Как практиковаться в програмировании на C++? Где брать задачи, интересные проекты? https://www.cyberforum.ru/ cpp-beginners/ thread1517690.html
Определить, является ли e-mail корректным C++
Дан email в строке. Определить, является ли он корректным(наличие символа @ и точки, наличие не менее двух символов после последней точки и т.д.) Помогите с решением
C++ Где теряются символы в строке? https://www.cyberforum.ru/ cpp-beginners/ thread1517669.html
#include <iostream> #include <cstdio> #include <cstring> using namespace std; void sampl(char &ptrx1, int &m, int &n){ char* x2=new char ; m--; while (m < n){
C++ Вывести в алфавитном порядке все буквы, которые встречаются в файле Здравствуйте, у меня довольно таки классическая задача, со следующей формулировкой: дан файл, в котором английский текст, нужно в алфавитном порядке вывести по одному разу буквы, которые в нем встречаются. Мне кажется, что я почти написал эту прогу, но вот что-то нелады видимо с циклом и не могу понять что. Код программы и алгоритм, который я накидал прилагаю. #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread1517650.html C++ Как в консоли или в окне winapi отображать определенный набор букв из стандарта unicode?
Как в консоли или в окне winapi отображать определенный набор букв из стандарта unicode?
C++ MFC размеры окна https://www.cyberforum.ru/ cpp-beginners/ thread1517621.html
Как в MFC (CFrameWndEx) сделать окно максимального размера при запуске и запретить его изменение ( то есть размеров)? Добавлено через 4 минуты В нете нашел такой вариант cs.style = WS_OVERLAPPED | WS_SYSMENU | WS_BORDER; Однако окно с такими параметрами а) скрывает меню пуск (что в обще-то наверное не очень плохо, но все чего дописать, что бы его отобразить)? б) происходит минимизация...
C++ Подскажите мне книгу для полного нуба https://www.cyberforum.ru/ cpp-beginners/ thread1517543.html
Литература... Понимаю есть уже такая тема , НО поданы там книги для новичков которые понимают принцип работы ЭВМ (лично моё мнение) . Потому что встречаются иногда такие словечки (типа регистры , динамическая память , стековая память , "препроцессор") , что дальше весь материал непонятен . Не могу понять , или я такой тупой , или перед тем как изучать программирование надо учить принцип...
Функции. Рекурсия на примере Фибоначчи C++
Можете начинающему объяснить решен задачи про числа фиибоначи с помощью рекурсии. Вот код // Fibonacci series using recursion #include <iostream> using namespace std; int fib (int n); int main() {
C++ Подскажите, как исправить ошибку void crop(char *str) { while (*str) { char i = 'q'; if (*str == ' ') { *str = i; //ошибка здесь cout << str << '\n'; system("pause"); } str++; } https://www.cyberforum.ru/ cpp-beginners/ thread1517470.html
4 / 4 / 2
Регистрация: 05.02.2013
Сообщений: 441
0

Теряется точность при вычислении с double - C++ - Ответ 7995189

21.08.2015, 08:17. Показов 6511. Ответов 77
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.
В процессе решения кубического уравнения, у меня теряется точность переменной типа double. Пробовал использовать TTmath.h результата не прибавило (возможно я её криво использовал).

Короче говоря вещественный корень получается равный:
z0 = 880256255399783.00

В matlab тот же самый алгоритм, так же даёт 880256255399783.00

А должен быть:
z0 = 880256255399784.42497741663615572; - Этот корень получился в matlab с помощью функции solve()

Я так понимаю это произошло из-за переполнение мантиссы double ? Которая для double не может превышать 2^53 - 1;

Вернуться к обсуждению:
Теряется точность при вычислении с double C++
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2015, 08:17
Готовые ответы и решения:

При переводе string в long double теряется дробная часть
Помогите с программой. При переводе string в long double дробная часть становится равной нулю(не...

Теряется точность
Видимо в этой проге теряетмя точность. Не проходит только 1 тест. #include &lt;iostream&gt;...

Куда теряется точность?
Для примера, есть формула (a+b)3 - a3. В расчетах с хранением промежуточных результатов и без него...

Теряется точность в сравнении с exel
Точность измерений на С++ меньше чем на exel. Нужно это исправить. Код проги #include &lt;iostream&gt;...

77
21.08.2015, 08:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2015, 08:17
Помогаю со студенческими работами здесь

Точность в double
Добрый день Мне задали сделать проект в универе - Калькулятор с великой точностю. Я уже почти...

Точность вычислений у double
Дана задача: &quot;Определить, на сколько нулей заканчивается факториал числа n&quot;. Пример: вводим &quot;25&quot;,...

Точность.Тип double
Вопрос такой. Пишу программу, в которой имеется цикл: double t=0, dt = 0.000001; t = t +...

Точность типа double
Всем привет! У меня такой код,точность как видите страдает,так как мне нужно с точностью до 20...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru