Теряется точность при вычислении с double - C++ - Обсуждение 1517827 |
|
Обсуждение
Всего сообщений: 78
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Теряется точность при вычислении с double |
||||
Abraziv__ | 21.08.2015 08:17 |
https://www.cyberforum.ru/post7995189.html
Доброго времени суток.
В процессе решения кубического...
|
||
nmcf | 21.08.2015 08:25 |
https://www.cyberforum.ru/post7995205.html
15 десятичных цифр в мантиссе для double.
|
||
Cuellius | 21.08.2015 08:26 |
https://www.cyberforum.ru/post7995206.html
У double не хватает точности на искомый корень. Попробуйте...
|
||
nmcf | 21.08.2015 08:31 |
https://www.cyberforum.ru/post7995215.html
У long double - 19, всё равно мало.
|
||
Cuellius | 21.08.2015 08:45 |
https://www.cyberforum.ru/post7995241.html
Тогда можно посмотреть в сторону сторонних библиотек,...
|
||
Croessmah | 21.08.2015 08:48 |
https://www.cyberforum.ru/post7995245.html
Boost.Multiprecision
|
||
Abraziv__ | 21.08.2015 09:49 |
https://www.cyberforum.ru/post7995284.html
Спасибо за ответы. У кого нибудь случаем не завалялась .h и...
|
||
Croessmah | 21.08.2015 09:56 |
https://www.cyberforum.ru/post7995437.html
пост #6 для кого?
Там же есть пример.
Полазить лень...
|
||
S_el | 21.08.2015 10:13 |
https://www.cyberforum.ru/post7995478.html
Abraziv__, в чем вообще проблема?
|
||
Abraziv__ | 21.08.2015 10:16 |
https://www.cyberforum.ru/post7995488.html
Croessmah
Извините не увидел. Устал немного. Буду...
|
||
S_el | 21.08.2015 11:32 |
https://www.cyberforum.ru/post7995740.html
Abraziv__, точной,в смысле произвольной точности(VPA)? ...
|
||
Abraziv__ | 21.08.2015 12:13 |
https://www.cyberforum.ru/post7995860.html
Так я же написал в самом первом посту задачу. Решаю...
|
||
S_el | 21.08.2015 12:17 |
https://www.cyberforum.ru/post7995877.html
приведите код решающий уравнение и скажите какую точность...
|
||
Abraziv__ | 21.08.2015 12:27 |
https://www.cyberforum.ru/post7995907.html
Если позволите, в личку ?
|
||
castaway | 21.08.2015 12:30 |
https://www.cyberforum.ru/post7995912.html
А что не сюда? Мне тоже интересно. Или там какой-то...
|
||
Abraziv__ | 21.08.2015 12:42 |
https://www.cyberforum.ru/post7995936.html
Код совсем не оптимизирован и даже где-то избыточен, т.к....
|
||
castaway | 21.08.2015 12:44 |
https://www.cyberforum.ru/post7995951.html
По коду было бы проще определить.
|
||
Abraziv__ | 21.08.2015 12:49 |
https://www.cyberforum.ru/post7995964.html
double a3 = 1.0;
double b3 = p;
double c3 =...
|
||
S_el | 21.08.2015 12:50 |
https://www.cyberforum.ru/post7995972.html
Разумеется. Но лучше на форум.
Без конкретной...
|
||
John Prick | 21.08.2015 12:53 |
https://www.cyberforum.ru/post7995986.html
А практический смысл какой? Если порядок числа переваливает...
|
||
castaway | 21.08.2015 12:53 |
https://www.cyberforum.ru/post7995987.html
Abraziv__, ну это ни рыба, ни мясо. Дай хотя бы начальные...
|
||
Abraziv__ | 21.08.2015 13:04 |
https://www.cyberforum.ru/post7996026.html
Решение куб уравнения, это промежуточный этап...
|
||
S_el | 21.08.2015 13:10 |
https://www.cyberforum.ru/post7996049.html
Abraziv__, нам нужен код,который можно запустить.Заодно и...
|
||
Abraziv__ | 21.08.2015 13:15 |
https://www.cyberforum.ru/post7996057.html
Извините ребята, не посчитайте за предубеждение, но код...
|
||
S_el | 21.08.2015 13:24 |
https://www.cyberforum.ru/post7996096.html
Abraziv__, нам не нужен код целиком.Просто маленький...
|
||
Abraziv__ | 21.08.2015 13:31 |
https://www.cyberforum.ru/post7996122.html
Я вас уверяю, на полюсах тоже самое, я проверял там везде...
|
||
castaway | 21.08.2015 13:34 |
https://www.cyberforum.ru/post7996129.html
Вот простой код.#include <iostream>
#include <iomanip>...
|
||
Abraziv__ | 21.08.2015 13:36 |
https://www.cyberforum.ru/post7996136.html
Да я про тоже, надо библиотеку длин арифметики подымать.
|
||
S_el | 21.08.2015 13:37 |
https://www.cyberforum.ru/post7996141.html
Abraziv__, ...
я вас не об этом спрашиваю.Вы говорите,что...
|
||
castaway | 21.08.2015 13:44 |
https://www.cyberforum.ru/post7996161.html
Надо попробовать прикрутить GMP. Если получится - чуть...
|
||
Abraziv__ | 21.08.2015 13:47 |
https://www.cyberforum.ru/post7996164.html
В приведенном выше коде есть функция solve решения куб...
|
||
castaway | 21.08.2015 13:55 |
https://www.cyberforum.ru/post7996205.html
Не вопрос.
Но придётся подождать часок-другой.
|
||
S_el | 21.08.2015 13:55 |
https://www.cyberforum.ru/post7996206.html
Abraziv__,все понял.
Вот это - решение вашего уравнения:...
|
||
Abraziv__ | 21.08.2015 13:59 |
https://www.cyberforum.ru/post7996217.html
Спасибо всем. Я весь день сегодня кодил, температура...
|
||
castaway | 21.08.2015 14:02 |
https://www.cyberforum.ru/post7996227.html
Хм.. А контора выдаст премию если ты решишь эту проблему?)
|
||
Abraziv__ | 21.08.2015 14:03 |
https://www.cyberforum.ru/post7996236.html
castaway, эмм. Лучше не стоит тогда тратить время. Я сам...
|
||
castaway | 21.08.2015 14:56 |
https://www.cyberforum.ru/post7996243.html
Abraziv__, это была шутка. Не зря я смайлик в конце...
|
||
Abraziv__ | 21.08.2015 15:45 |
https://www.cyberforum.ru/post7996530.html
Эммм. Ща буду гуглить.
Добавлено через 15 минут
Хм.....
|
||
castaway | 21.08.2015 15:58 |
https://www.cyberforum.ru/post7996607.html
Хм...Результат работы GMP + MPFR + MPFR C++ (Pavel...
|
||
Abraziv__ | 21.08.2015 16:02 |
https://www.cyberforum.ru/post7996658.html
castaway, Спасибо за то что помогаете, глядишь, как нибудь...
|
||
castaway | 21.08.2015 16:09 |
https://www.cyberforum.ru/post7996682.html
Как и обещал, выкладываю пример с библиотеками.
Но есть...
|
||
Abraziv__ | 21.08.2015 16:21 |
https://www.cyberforum.ru/post7996725.html
Спасибо castaway, буду пробовать.
Действительно были...
|
||
castaway | 21.08.2015 16:23 |
https://www.cyberforum.ru/post7996735.html
Abraziv__, пожалуйста. Можешь предоставить "те" данные? Мне...
|
||
Abraziv__ | 21.08.2015 16:28 |
https://www.cyberforum.ru/post7996756.html
Не хилый у тебя ноутбук )))) i7 нынче под 30 стоит (сам...
|
||
castaway | 21.08.2015 16:28 |
https://www.cyberforum.ru/post7996759.html
У меня хрен редьки не слаще:
|
||
Abraziv__ | 21.08.2015 16:33 |
https://www.cyberforum.ru/post7996772.html
Беда.
|
||
castaway | 21.08.2015 16:34 |
https://www.cyberforum.ru/post7996775.html
i7 разные бывают) У меня Core i3. Просто компилятор/MSYS2...
|
||
Abraziv__ | 21.08.2015 16:53 |
https://www.cyberforum.ru/post7996781.html
Хорошо, спасибо за ответы. Буду думать. Как найду в чём...
|
||
John Prick | 21.08.2015 16:59 |
https://www.cyberforum.ru/post7996859.html
Можно из матлаба скомпилировать С++ библиотеку с этими...
|
||
castaway | 21.08.2015 16:59 |
https://www.cyberforum.ru/post7996860.html
Не торопись делать выводы.
Я кое-что поправил в своей...
|
||
Abraziv__ | 21.08.2015 17:28 |
https://www.cyberforum.ru/post7996941.html
880077597617982.68914501842987757 - скопипастил из матлаба....
|
||
castaway | 21.08.2015 17:38 |
https://www.cyberforum.ru/post7996994.html
Я заменил возведение в степень 1/3 на кубический корень....
|
||
Abraziv__ | 21.08.2015 17:39 |
https://www.cyberforum.ru/post7997003.html
John Prick
Толку то, матлаб то тоже не правильно считает....
|
||
castaway | 21.08.2015 17:58 |
https://www.cyberforum.ru/post7997052.html
Предлагаю разобраться в чём проблема.
|
||
Abraziv__ | 21.08.2015 18:20 |
https://www.cyberforum.ru/post7997099.html
Поддерживаю, просто сейчас доступа к компу нету. Мне тоже...
|
||
castaway | 21.08.2015 18:34 |
https://www.cyberforum.ru/post7997138.html
Буду ждать.
|
||
Abraziv__ | 21.08.2015 18:43 |
https://www.cyberforum.ru/post7997166.html
:friends:
|
||
castaway | 22.08.2015 13:05 |
https://www.cyberforum.ru/post7998811.html
Abraziv__, привет. Есть новости?
|
||
Abraziv__ | 22.08.2015 14:27 |
https://www.cyberforum.ru/post7998891.html
castaway
Привет. Вот только сел делать, весь день был...
|
||
castaway | 22.08.2015 14:32 |
https://www.cyberforum.ru/post7999012.html
Abraziv__, какая среда/компилятор? Как выгладит сообщение...
|
||
Abraziv__ | 22.08.2015 14:36 |
https://www.cyberforum.ru/post7999029.html
среда: visual studio 2008
Ошибка выглядит как:...
|
||
castaway | 22.08.2015 14:44 |
https://www.cyberforum.ru/post7999052.html
А как ты её вообще в Visual Studio 2008 компилируешь? Там...
|
||
Abraziv__ | 22.08.2015 14:47 |
https://www.cyberforum.ru/post7999053.html
Интернеты пишут, что нужна версия вижуала 2010.
...
|
||
castaway | 22.08.2015 14:57 |
Решение https://www.cyberforum.ru/post7999090.html
cstdint - заголовочный файл современной стандартной...
|
||
Abraziv__ | 22.08.2015 20:33 |
https://www.cyberforum.ru/post7999093.html
castaway
Окей, хорошо, спасибо.
Добавлено через 4 часа...
|
||
castaway | 22.08.2015 20:41 |
https://www.cyberforum.ru/post7999876.html
С каким кодом?
|
||
Abraziv__ | 22.08.2015 20:49 |
https://www.cyberforum.ru/post7999891.html
Получил на переделанных плюсах. Мне кажется что то не так с...
|
||
castaway | 22.08.2015 21:00 |
https://www.cyberforum.ru/post7999909.html
mpfr::mpreal( 3 )А вообще они (целочисленные литералы) сами...
|
||
Abraziv__ | 22.08.2015 21:07 |
https://www.cyberforum.ru/post7999936.html
Он не отличается в худшую сторону, начальные данные же тоже...
|
||
castaway | 22.08.2015 21:26 |
https://www.cyberforum.ru/post7999957.html
Чего они у тебя постоянно меняются? Ты хоть сообщай о том...
|
||
Abraziv__ | 22.08.2015 21:37 |
https://www.cyberforum.ru/post7999985.html
извини. до этих a3 b3 .. же тоже код есть, привожу кусок...
|
||
castaway | 22.08.2015 21:52 |
https://www.cyberforum.ru/post8000023.html
Них****й кусок...Добавлено через 3 минуты
Abraziv__, что...
|
||
Abraziv__ | 22.08.2015 21:56 |
https://www.cyberforum.ru/post8000040.html
Обернул все в mpfr::mpreal( ), гораздо ближе к правде....
|
||
castaway | 22.08.2015 22:06 |
https://www.cyberforum.ru/post8000054.html
Да, конечно же Mathlab.
Так в чём правда?
Добавлено...
|
||
Abraziv__ | 22.08.2015 22:15 |
https://www.cyberforum.ru/post8000061.html
x = ((B1*C2*g3-B2*C1*g3)*R*R -
...
|
||
castaway | 22.08.2015 22:16 |
https://www.cyberforum.ru/post8000078.html
Меняй все pow( ..., 1/3 ) на mpfr::root( ..., 3 ).
Замени...
|
||
Abraziv__ | 22.08.2015 22:24 |
https://www.cyberforum.ru/post8000096.html
castaway
Даже не знаю, как тебя благодарить. Спасибо...
|
||
castaway | 22.08.2015 22:35 |
https://www.cyberforum.ru/post8000121.html
Пожалуйста.
|
||
|
||||
Similar |
При переводе string в long double теряется дробная часть Теряется точность Куда теряется точность? Теряется точность в сравнении с exel |
|||
Ads |
|
|||
MoreAnswers |
Точность в double Точность вычислений у double Точность.Тип double Точность типа double |
|||