请写出产生【N,M】区间的随机数的VB表达式

gad1978 1年前 已收到1个回答 举报

joycepan_627 幼苗

共回答了24个问题采纳率:83.3% 举报

随机数输出至x
n to m 的随机数:
x = Int( Rnd() * ( n - m )) + m

1年前 追问

5

gad1978 举报

你这回答的里边是不是要把n,m调换啊?

举报 joycepan_627

写错了…… x = Int( Rnd() * ( m - n )) + m

gad1978 举报

最后的那个m呢,不改为n?

举报 joycepan_627

又写错了 x = Int( Rnd() * ( m - n + 1 )) + n rnd() 是返回一个[0,1)的三位小数 ps: 求最佳!!
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 2.222 s. - webmaster@yulucn.com