iT氪,IT人的社区

51dev.com 技术开发者社区

你应该知道的浮点数基础知识

你应该知道的浮点数基础知识

本文从一个有趣而诡异的实验开始。最早这个例子博主是从 Stackoverflow上的一个问题中看到的。为了提高可读性,博主这里做了改写,简化成了以下两段代码:   #include #include using namespace std; int main() { const float x=1.1; const float z=1.123; float y=x; for(int j=0;j<90000000;j++) { y*=x; y/=z; ...