| Предыдущий | Следующий |
| ippStsJPEGMarker | ippStsOverflow |
ippStsResFloor
Что означает ippStsResFloor
ippStsResFloor означает: Все значения результата достигли нижней границы представимого диапазона. Для ippStsResFloor статус описывает математическое особое условие: недопустимую область определения, нулевой делитель, NaN, неверно упорядоченный диапазон, насыщение или граничный результат.
Для ippStsResFloor положительное значение является предупреждением: функция могла сформировать выход по документированному правилу. Такой результат нельзя автоматически отбрасывать, но его необходимо проверить перед дальнейшими вычислениями.
При разборе ippStsResFloor исходная техническая страница отдельно связывает статус с API, ABI. Для ippStsResFloor сохраните эти значения вместе с точной функцией и версией Intel IPP, чтобы не потерять специфичный для вызова контекст.
Что проверить
- При диагностике
ippStsResFloorзафиксируйте точную функцию, тип данных, масштабирование и элементы входа, на которых возникает условие. - При диагностике
ippStsResFloorпроверьте нули, NaN, бесконечности, порядок нижней и верхней границ и значения после преобразования единиц или округления. - При диагностике
ippStsResFloorсверьте документированное поведение конкретного варианта функции: насыщение, специальное значение, предупреждение либо прекращение операции. - При диагностике
ippStsResFloorпроверьте downstream-код: он не должен молча принимать infinity, NaN, насыщенный или неполный результат, если алгоритм требует конечных значений.
Для ippStsResFloor исправление подтверждается тестом на корректном диапазоне и отдельным граничным тестом, который возвращает документированный статус и не приводит к неопределённому результату.
Документация для ippStsResFloor
- Intel: Integrated Performance Primitives product and documentation
- Intel IPP developer guide
- Intel IPP error-reporting reference
- AllStat source record: Intel ippdefs.h semantics
Нужно найти другой код? Найти другой код состояния или ошибки.