作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想生成一定范围内(例如0到1之间)的随机数,但具有一定的步长(例如0.05)。有一个python function这正是这样做的:
random.randrange ( [start,] stop [,step] )
所以我的问题不是如何生成一定范围内的随机数 - 相反,我需要一种方法以特定的步长来实现这一点。在 .NET 中如何做到这一点?
最佳答案
您可以生成 0 到 20 之间的随机整数并将结果除以 20
Dim rnd = New Random()
Dim nextValue = rnd.Next(21) / 20
这将为您提供一个介于 0 和 1(含)之间的随机数,增量为 0.05
关于vb.net - .NET - 如何生成具有一定步长的范围内的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13231247/
我是一名优秀的程序员,十分优秀!