XMath Util Functions and Macros
MAX(A,B)
取参数A和B中较大的值,如果相等则优先选择A。
注意: 这个函数在参数多次计算时不安全。
参数:
A– [in] 第一个输入B– [in] 第二个输入
返回值: 输入值中的最大值。
MIN(A,B)
取参数A和B中较小的值,如果相等则优先选择A。
注意: 这个函数在参数多次计算时不安全。
参数:
A– [in] 第一个输入B– [in] 第二个输入
返回值: 输入值中的最小值。
CLS_S8(X)
计算int8_t类型变量X的前导符号位数。
参数:
X– [in] 输入值
返回值: X的前导符号位数。
CLS_S16(X)
计算int16_t类型变量X的前导符号位数。
参数:
X– [in] 输入值
返回值: X的前导符号位数。
CLS_S32(X)
计算int32_t类型变量X的前导符号位数。
参数:
X– [in] 输入值
返回值: X的前导符号位数。
CLS_S64(X)
计算int64_t类 型变量X的前导符号位数。
参数:
X– [in] 输入值
返回值: X的前导符号位数。
CLS_C16(X)
计算complex_s16_t类型变量X的前导符号位数。
复数整数的前导符号位数定义为其实部和虚部前导符号位数的较小值。
参数:
X– [in] 输入值
返回值: X的前导符号位数。
CLS_C32(X)
计算complex_s32_t类型变量X的前导符号位数。
复数整数的前导符号位数定义为其实部和虚部前导符号位数的较小值。
参数:
X– [in] 输入值
返回值: X的前导符号位数。
HR_S64(X)
获取int64_t类型变量X的头空间。
参数:
X– [in] 输入值
返回值: X的头空间。
HR_S32()
获取int32_t