数学建模社区-数学中国
标题:
if 0<rand()<0.5 是不是永远为false
[打印本页]
作者:
tgnian
时间:
2008-12-14 19:15
标题:
if 0<rand()<0.5 是不是永远为false
if 0<rand()<0.5
1 P- a8 a$ H; ~6 Y( E! q; r/ _7 L6 J% U
8 t4 i, j6 l7 r3 j: Z, _
是不是永远为false,我试了多次都不执行该条件的语句,
* F8 H0 p4 O- y; D ?8 U
是不是该语句中rand调用了两次,一次跟0比较,一次跟0.5比较;还是其他原因?
' ]3 @4 q. {/ X" {+ D1 j/ h
谢谢!
作者:
madio
时间:
2008-12-15 14:21
这个应该用逻辑运算符写成两个关系表达式与的形式!
. C! @: w: J3 F9 ]6 [+ Q3 Y' o2 r* M$ Q
x=rand();
5 d% M' }# j( U# r1 S/ n5 z" d' {
if (x>0) && (x<5)
作者:
stuv147
时间:
2008-12-15 21:29
标题:
支持顶一下
谢谢,支持一下,顶上
股票
股票软件
seo
操盘手
股票知识
+ I9 W6 S, g' }% p# j
作者:
defg146
时间:
2008-12-18 18:38
提示:
作者被禁止或删除 内容自动屏蔽
作者:
sek700i
时间:
2009-8-22 15:07
0<rand()结果为逻辑1然后和0.5比较,是假~除非rand()为0才真吧~
作者:
enbandari
时间:
2010-8-12 13:20
5楼的说法我比较认同
作者:
gzxz
时间:
2011-2-5 22:13
应该写成:
- Y% [; A* L; @! ?
x = rand()
{5 V( P; s9 c4 I; w( Y% g
if 0<x && x<0.5
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5