大多数MCU并没有专门的浮点数运算硬件支持单元,这使得浮点数运算效率极为低下,和整数运算比是几十、几百倍的速度差异,还极为耗费其他资源(包括内存等)。
即使有浮点数运算单元支持,有时与整数运算比也是几倍速度差异
另外大多数MCU处理中,浮点数需求其实并不是那么强烈,很多可以采用工程计算手段处理为整数运算,
由此要尽可能少用浮点运算。