0

在 Atmelstudio 6.1 中,我调试 AVR 328 打开 Quickwatch 时,我尝试分析问题,由于未执行的问题,我将问题简化为:
输入的表达式为 (float)(1000),也尝试使用 .0F

(float)(1000)   1148846080  float
(float)(1000.0F)    1148846080  float

到底出了什么问题?

4

1 回答 1

0

这是 6.1 和某些 6.2 版本中的一个已知错误(至少在 6.2 的最新 SP 中已修复)。该数字是 IEEE 浮点数的整数表示(将尾数和指数位域显示为 int)。

于 2015-01-03T16:58:44.643 回答