很简单的一个问题,不过老师表扬了一下我,兮兮
//主要是精度问题,double精度有限(15-16位),超过精度位会自动进位,所以出了问题
//看一下以下代码,输出为
//0 123456790 123456789
#include <iostream>
using namespace std;
int main()
{
int b=123456789;
int c1,c2,c3;
c1=0.999999999999999;
c2=b+0.999999999;
c3=b+0.99999999;
cout<<c1<<" "<<c2<<" "<<c3<<endl;
return 0;
}