标签: c++
float x, y, z; x = 0.1; y = 0.2; z = 0.3; if (x + y == z) cout << "True" << endl; else cout << "False" << endl;
我读了一个问题,说0.1 + 0.2 == 0.3 - &gt;是的,当我把它变成变量时。它造成了真实。为什么会这样?