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