标签: multiplication
所以我想将两个Q15数相乘,这意味着我应该写一个* b>> 15。
但我注意到在所有情况下都会丢失数据:如果a和b太大,则乘法会溢出。如果它们不是(例如a是2 ^ -10且b是2 ^ -11),则位移将擦除数据。
我应该在所有情况下使用浮动吗?