![]() |
#2
rjsp2014-03-20 10:11
|
// fltadd.cpp -- precision problems with float
#include <iostream>
int main()
{
using namespace std;
long double a = 2.34E+22;
long double b = a + 1.0;
cout << "a = " << a << endl;
cout << "b - a = " << b - a << endl;
return 0;
}
为什么b-a不等于1,
[ 本帖最后由 换空依晨 于 2014-3-20 09:55 编辑 ]