Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference

ID 790148
Date 3/31/2025
Public
Document Table of Contents

Data Ranges

The range of values that can be represented by each data type lies between the lower and upper bounds. The following table lists data ranges and constant identifiers used in Intel IPP to denote the respective range bounds:

Data Types and Ranges
Data Type Lower Bound Upper Bound
Identifier Value Identifier Value
8s IPP_MIN_8S -128 IPP_MAX_8S 127
8u   0 IPP_MAX_8U 255
16s IPP_MIN_16S -32768 IPP_MAX_16S 32767
16u   0 IPP_MAX_16U 65535
32s IPP_MIN_32S -231 IPP_MAX_32S 231 -1

The range for absolute values.