第一代码浮子之间和双
double pi=3.14159,a=100.64;
cin>>a;
double sum=(a*a)*pi;
cout <<fixed<<setprecision(4)<<"Value is="<<sum<<endl;
return 0;
值Dfference是= 31819.3103 第二代码
float pi=3.14159,a=100.64;
float sum=(a*a)*pi;
cout <<fixed<<setprecision(4)<<"Value="<<sum<<endl;
return 0;
值= 31819.3105 为什么是两个值之间的差?
为什么不应该有? – alexeykuzmin0
尝试谷歌它第一? –
从这里开始:http://floating-point-gui.de/ –