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