作者yzugsr (Bird)
看板Programming
标题Re: [问题] 基本程式设计概念的问题
时间Mon Jan 21 13:09:19 2008
※ 引述《sjgau (sjgau)》之铭言:
: 底下,我用 Dev-C++ 实作,得到的结果和 您的构想不同。
: 当然啦!我不会否定 您的想法,我只是想说明一件事,
: 程式设计这种东西,一定要实际做过一遍,才能拿来说嘴。
: 否则,很容易得到不同的结果。
: 我很清楚怎麽 一回事情,这种东西讨论起来,
: 没完没了。
很抱歉 我上面那篇的程式码的确是没有compile & run过的....
再补上一段程式码证明我的论点
Compiler: VC++ 7.0 输出为No
#include <iostream>
using namespace std;
int main()
{
float a = 1.0f;
a /= 10132;
a *= 10132;
if (a==1)
cout<<"Yes\n";
else
cout<< "No\n";
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.99.126
1F:推 sjgau:其实,如果你了解浮点数运算,一定会有误差 211.77.241.2 01/21 14:57
2F:→ sjgau:改用另外一种方式来处理这类问题,保证OK! 211.77.241.2 01/21 14:58