В проекте C ++ я недавно внедрил алгоритм подгонки кривой наименьших квадратов. Несмотря на то, что он работает, как и ожидалось, в тестировании было обнаружено, что со временем это неоднократно приводит к данным, которые выглядят так, как будто они со временем снижаются, а также имеет некоторые другие нечетные проблемы. Я использовал «двойной» для реализации, но лучше ли использовать библиотеку десятичной точки с плавающей запятой и только преобразовать окончательные результаты, чтобы удвоить, когда это необходимо?
Подробнее здесь: https://stackoverflow.com/questions/796 ... -algorithm
Должна ли использоваться десятичная библиотека с плавающей запятой при внедрении математических алгоритмов в общем прогр ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение