Тип длинный двойной не должен использоваться
Тип длинный двойной не должен использоваться.
Размер long double
зависит от реализации и снижает переносимость вашего кода между компиляторами. Компиляторы могут реализовать long double
как синоним double
или 80-битный расширенный тип точности или 128-битный четверной тип точности, которые более точны, чем double
.
Вместо этого для множественной арифметики точности, которая требует типов более точных, чем double
, используйте библиотеки, которые поддерживают множественную арифметику точности с четко определенными типами данных.
Средство проверки правил помечает все виды использования long double
ключевое слово.
Если вы не хотите устранять проблему, добавьте комментарий с обоснованием результата. Смотрите Адрес Результаты Polyspace через исправления ошибок или обоснования.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Выражения |
Категория: Необходимый, Автоматизированный |