Деление на нуль происходит
Эта проверка определяет, является ли правильный операнд деления или операции модуля нулем.
По умолчанию неличные плавания не позволены. Проверка на делении или операции модуля:
Красный, если правильный операнд является нулем на всех путях к выполнению посредством операции.
Оранжевый, если правильный операнд является нулем на некоторых путях к выполнению.
Зеленый, если правильный операнд не может быть нулем.
Если вы включаете режим верификации, который включает бесконечности, и оставьте значение по умолчанию, которое должны быть позволены бесконечности, деление с плавающей точкой на нулевые проверки отключены. Кроме того, если вы указываете, что верификация должна запретить или предупредить об операциях, которые производят бесконечности, деление с плавающей точкой на нулевые ошибки показываются переполнением. См. также Overflow
.
Чтобы включить этот режим верификации, используйте эти опции:
Infinities (-check-infinite)
: Оставьте режим по умолчанию или используйте аргумент warn
или forbid
.
Группа: числовой |
Язык: C | C++ |
Акроним: ZDV |