荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: bakey (猪朋狗友), 信区: Program
标 题: [合集]见咁有兴趣,QQP答我一个问题
发信站: 荔园晨风BBS站 (2006年01月06日18:25:03 星期五), 站内信件
☆ 1 ──────────── 我是分割线 ─────────────────☆
发信人: huhaiming (一生只爱她), 信区: Program
标 题: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日17:42:28 星期五
写出bool、float、指针变量与“零值”比较的if语句
☆ 2 ──────────── 我是分割线 ─────────────────☆
发信人: QQP (QQP ), 信区: Program
标 题: Re: 见咁有兴趣,QPP答我一个问题
时 间: 2006年01月06日17:46:34 星期五
啊。。为什么叫我写?
if(a == true)
if((a >= 0.00001)&&(a <= 0.00001)
if( p == NULL)
【 在 huhaiming (一生只爱她) 的大作中提到: 】
: 写出bool、float、指针变量与“零值”比较的if语句
☆ 3 ──────────── 我是分割线 ─────────────────☆
发信人: QQP (QQP ), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日17:49:06 星期五
哎,想不到这种低级错误我都犯了,看来以后不能写程序了!!
【 在 huhaiming (一生只爱她) 的大作中提到: 】
: 写出bool、float、指针变量与“零值”比较的if语句
☆ 4 ──────────── 我是分割线 ─────────────────☆
发信人: huhaiming (一生只爱她), 信区: Program
标 题: re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日17:50:10 星期五
float错的非常明显,bool写的不好,指针对了
【 在 QQP (QQP ) 的大作中提到: 】
: 啊。。为什么叫我写?
: if(a == true)
: if((a >= 0.00001)&&(a <= 0.00001)
: if( p == NULL)
: 【 在 huhaiming (一生只爱她) 的大作中提到: 】
: : 写出bool、float、指针变量与“零值”比较的if语句
☆ 5 ──────────── 我是分割线 ─────────────────☆
发信人: QQP (QQP ), 信区: Program
标 题: Re: 见咁有兴趣,QPP答我一个问题
时 间: 2006年01月06日17:52:50 星期五
你说你的答案。。。我还真不敢相信
【 在 huhaiming (一生只爱她) 的大作中提到: 】
: float错的非常明显,bool写的不好,指针对了
: 【 在 QQP (QQP ) 的大作中提到: 】
: : 啊。。为什么叫我写?
: : if(a == true)
: : if((a >= 0.00001)&&(a <= 0.00001)
: : if( p == NULL)
☆ 6 ──────────── 我是分割线 ─────────────────☆
发信人: bakey (猪朋狗友), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日17:53:57 星期五
我试试看
1,if (p)
2,const double eps = 1e-8
if (fabs(p) < eps)
3,if (p == NULL )
【 在 huhaiming (一生只爱她) 的大作中提到: 】
: 写出bool、float、指针变量与“零值”比较的if语句
☆ 7 ──────────── 我是分割线 ─────────────────☆
发信人: QQP (QQP ), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日17:56:59 星期五
你以为第一个省略了直接写if(p)是好习惯啊。。哈哈
【 在 bakey (猪朋狗友) 的大作中提到: 】
: 我试试看
: 1,if (p)
: 2,const double eps = 1e-8
: if (fabs(p) < eps)
: 3,if (p == NULL )
: 【 在 huhaiming (一生只爱她) 的大作中提到: 】
: : 写出bool、float、指针变量与“零值”比较的if语句
☆ 8 ──────────── 我是分割线 ─────────────────☆
发信人: huhaiming (一生只爱她), 信区: Program
标 题: Re: 见咁有兴趣,QPP答我一个问题
时 间: 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写的不好,指针对了
☆ 9 ──────────── 我是分割线 ─────────────────☆
发信人: huhaiming (一生只爱她), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日18:06:41 星期五
你说对了,好好看看我的说明吧
【 在 QQP (QQP ) 的大作中提到: 】
: 你以为第一个省略了直接写if(p)是好习惯啊。。哈哈
: 【 在 bakey (猪朋狗友) 的大作中提到: 】
: : 我试试看
: : 1,if (p)
: : 2,const double eps = 1e-8
: : if (fabs(p) < eps)
: : 3,if (p == NULL )
☆ 10 ──────────── 我是分割线 ─────────────────☆
发信人: QQP (QQP ), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日18:10:42 星期五
你看的是什么垃圾书?哎,浮点的我知道你那样写好。但BOOL型我不赞同。
难得来一次,真扫兴
【 在 huhaiming (一生只爱她) 的大作中提到: 】
: 你说对了,好好看看我的说明吧
: 【 在 QQP (QQP ) 的大作中提到: 】
: : 你以为第一个省略了直接写if(p)是好习惯啊。。哈哈
☆ 11 ──────────── 我是分割线 ─────────────────☆
发信人: huhaiming (一生只爱她), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日18:14:27 星期五
都说bool是因为不同的编译器定义的TRUE值不一样
譬如x=2,不一定,等于TRUE的
【 在 QQP (QQP ) 的大作中提到: 】
: 你看的是什么垃圾书?哎,浮点的我知道你那样写好。但BOOL型我不赞同。
: 难得来一次,真扫兴
: 【 在 huhaiming (一生只爱她) 的大作中提到: 】
: : 你说对了,好好看看我的说明吧
☆ 12 ──────────── 我是分割线 ─────────────────☆
发信人: huhaiming (一生只爱她), 信区: Program
标 题: Re: 见咁有兴趣,QQP答我一个问题
时 间: 2006年01月06日18:16:16 星期五
算了。。。小问题不想纠缠,自己知道就行
关键是float型应该知道的
【 在 QQP (QQP ) 的大作中提到: 】
: 你看的是什么垃圾书?哎,浮点的我知道你那样写好。但BOOL型我不赞同。
: 难得来一次,真扫兴
: 【 在 huhaiming (一生只爱她) 的大作中提到: 】
: : 你说对了,好好看看我的说明吧
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店