搜索
编程论坛
→
.NET专区
→
『 VB.NET论坛 』
→ 求助Int(Rnd()*10)
标题:
求助Int(Rnd()*10)
只看楼主
ERIC_ME
等 级:
新手上路
帖 子:6
专家分:0
注 册:2006-9-7
楼主
问题点数:0 回复次数:5
求助Int(Rnd()*10)
请教大家个问题:int(rnd()*10)的结果为什么没有10呢?如果rnd()取出的是0.9999,那么结果不就是10了么?
[此贴子已经被作者于2006-9-13 12:05:25编辑过]
搜索更多相关主题的帖子:
Rnd
Int
rnd
int
2006-09-13 12:03
chenjin145
等 级:
禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
第
2
楼
得分:0
int(9.9)
int轉換 會把小數點右邊的全部舍掉
[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-09-13 13:02
ERIC_ME
等 级:
新手上路
帖 子:6
专家分:0
注 册:2006-9-7
第
3
楼
得分:0
哦,这样啊,不是四舍五入的,谢谢版主!
2006-09-14 10:25
pthouge
等 级:
新手上路
帖 子:48
专家分:0
注 册:2006-3-10
第
4
楼
得分:0
CInt(Rnd() * 10)
这样就有四舍五入了
2006-11-02 04:10
pandifei
等 级:
新手上路
帖 子:6
专家分:0
注 册:2006-11-27
第
5
楼
得分:0
原来是这样,我也学到了
2006-12-30 12:52
桂圆
等 级:
新手上路
威 望:
1
帖 子:101
专家分:0
注 册:2006-5-15
第
6
楼
得分:0
在vb.net中
生成随机数 也可以这样
Dim rnd As New Random
MsgBox(rnd.Next(0, 10))
2006-12-30 20:29
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-89898-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.057768 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved