当float变量初始化为0.0时浮点值是否保证为0?

时间:2015-02-19 08:08:09

标签: c floating-point floating-accuracy processor

在C中,当我们将float变量初始化为0时,在任何微控制器上

float var = 0.0f;

' var'完全等于零,还是取决于最小值和最小值?处理器的最大浮点分辨率?

1 个答案:

答案 0 :(得分:7)

令人高兴的是,无论如何,零实际上为零:IEEE-754(浮点数的通常标准)将全零位模式置于同样零的位置。