IsNumberType
Function Usage
Checks whether the input data type is number.
Prototype
bool IsNumberType(const DataType dtype)
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
dtype |
Input |
Input data type, which is used to determine whether the data type is number. The number types include Complex128, Complex64, Float64, Float32, Float16, Int16, Int32, Int64, Int8, QInt32, QInt8, QUInt8, UInt16, UInt32, UInt64, UInt8, and BFloat16. |
Returns
If the input data type is number, true is returned. Otherwise, false is returned.
Constraints
None
Example
1 2 3 4 5 6 | // If the data type is not a number, a return statement is executed. void Func(const DataType dtype) { if (!IsNumberType(dtype)) { return; } } |
Parent topic: data_type_utils