荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: huhaiming (一生只爱她), 信区: Program
标  题: Re: 见咁有兴趣,QPP答我一个问题
发信站: 荔园晨风BBS站 (2006年01月06日18:06:21 星期五), 站内信件


if(flag)
if(!flag)
根据bool的定义,0为假(记为FALSE),非0值为真(记为TRUE)
VC把TRUE定义为1,而VB将TRUE定义为-1,所以最好不要将bool变量
直接与TRUE或者1、0进行比较
你写的不是不行,是不良风格

浮点的比较明显你没有加负值
并且也不太好
一般应该写成
const float EPESILON=1e-6;
if(x<=EPSILON)  或者  if(x>EPSILON)
或者  if( (x>=-EPSILON) && (x<=EPSILON) )

【 在 QQP (QQP ) 的大作中提到: 】
: 你说你的答案。。。我还真不敢相信
: 【 在 huhaiming (一生只爱她) 的大作中提到: 】
: : float错的非常明显,bool写的不好,指针对了


--

菩提本无树,明镜亦非台

本来无一物,何处惹尘埃
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.95.1]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店