随机数生成与销售报告应用开发
1. 随机数生成
随机整数的范围并非必须从 0 开始,可通过加或减一个值来上下移动数值范围。例如,要将一个介于 -50 到 +49 之间的随机整数赋给 intNum ,可以使用如下语句:
intNum = rand.Next(100) - 50
以下是 Random 类的一些常用方法:
- NextDouble 方法 :该方法返回一个介于 0.0 到 1.0 之间(不包括 1.0)的随机浮点数。示例代码如下:
Dim dblNum As Double = rand.NextDouble()
若要使随机数落在更大的范围内,可将其乘以一个缩放因子。例如,将一个介于 0.0 到 500.0 之间的随机双精度数赋给 dblNum ,可使用如下语句:
dblNum = rand.NextDouble() * 500.0
若要生成一个介于 100.0 到 600.0 之间的随机双精度数,可使用如下语句:
dblNum = (rand.NextDouble() * 500.0) + 100.0
- NextBytes 方法
超级会员免费看
订阅专栏 解锁全文
918

被折叠的 条评论
为什么被折叠?



