通常,微控制器没有浮点单元,一切都与整数一起工作。但它取决于你对整数你喜欢哪个单位。
例如: 100可以是100厘米或1,00米
1000可能是100,0 cm或1,000 m等等..
请看一下说明: electronic.stackexchange
另一种可能性是 Q数字格式 。
如果你谷歌“Q数字格式”或一些变化,你会得到一些结果。 它经常用于C中的一些DSP相关主题。 这里 另一篇博客文章解释了这种数字格式和 这里 是C中q值的示例代码实现。
通常,您可以说q-numbers表示介于-1和1之间的数字而不使用浮点运算。