作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/09 11:52:29
请写出产生【N,M】区间的随机数的VB表达式
随机数输出至x
n to m 的随机数:
x = Int( Rnd() * ( n - m )) + m
再问: 你这回答的里边是不是要把n,m调换啊?
再答: 写错了…… x = Int( Rnd() * ( m - n )) + m
再问: 最后的那个m呢,不改为n?
再答: 又写错了 x = Int( Rnd() * ( m - n + 1 )) + n rnd() 是返回一个[0,1)的三位小数 ps: 求最佳!!