VB里怎么随既能在65-90之间?

来源:百度知道 编辑:UC知道 时间:2024/09/22 03:02:58
VB里怎么随既能在65-90之间?
就是RND*多少 再加或者减多少 就一直能在 65-90之间吖?。?
想用ASCII码,但是总算不出65-90之间的随即数字。。。麻烦有试过的指点下

就是这个公式:
Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
upperbound 上限
lowerbound 下限

Int((90 - 65 + 1) * Rnd + 65)

这在MSDN中查得到的

http://book1.ibook8.com/ibook8com/book/xin005/msdn.zip

这是专门为VB制作的精简MSDN

祝你成功!

为了生成某个范围内的随机整数,可使用以下公式:

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

65-90:
Int((90 - 65 + 1) * Rnd + 65)