关于vb中randomize和rnd的问题
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/11 22:03:42
关于vb中randomize和rnd的问题
不用randomize每次程序运行rnd都产生相同的数,必须要用rnd才能真正随机
那为什么要单独设计一个rnd函数,为什么不直接把randomize的功能融入rnd中,而要拆开成两个函数.我的意思是什么时候rnd单独使用.举个简单的例子?
还有rnd产生 的数如果是0.****的数(即小于1的数),0会被省略,这是为什么,怎样显示0
不用randomize每次程序运行rnd都产生相同的数,必须要用rnd才能真正随机
那为什么要单独设计一个rnd函数,为什么不直接把randomize的功能融入rnd中,而要拆开成两个函数.我的意思是什么时候rnd单独使用.举个简单的例子?
还有rnd产生 的数如果是0.****的数(即小于1的数),0会被省略,这是为什么,怎样显示0
![关于vb中randomize和rnd的问题](/uploads/image/z/6682819-67-9.jpg?t=%E5%85%B3%E4%BA%8Evb%E4%B8%ADrandomize%E5%92%8Crnd%E7%9A%84%E9%97%AE%E9%A2%98)
当你需要相同随机序列时才单独使用Rnd,这种情况很少
要显示0.***小数点前的0,可以用Format函数,例如
n=0.1234
Print Format(n,"####0.0000")
要显示0.***小数点前的0,可以用Format函数,例如
n=0.1234
Print Format(n,"####0.0000")