This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IQMath.h头文件中_IQ24(A)为什么不是用移位来运算,而是乘法?



IQMath.h头文件中

比如 #define   _IQ24(A)      ((I32_IQ) ((A) * 16777216u))

为什么不是 #define   _IQ24(A)      ((I32_IQ) ((A) <<24))?