gpt4 book ai didi

vb.net - 生成2位小数的随机数

转载 作者:行者123 更新时间:2023-12-04 00:23:18 25 4
gpt4 key购买 nike

blah = CInt(Int((7 * Rnd()) + 0))

生成 0 到 6 之间的随机整数。

如何修改它以给我一个带有 2 个小数位的随机数,仍然在 0 到 6 之间?

正如下面所建议的,我现在正在使用此代码,它似乎有效:
Dim prng As New Random

Private Function aRand() As Double
Return Math.Round(prng.Next(0, 601) / 100, 2)
End Function

currentApp.statements(Pick, 7) = aRand()
currentApp.statements(Pick, 8) = aRand()

感谢所有的建议。

最佳答案

像这样

Dim prng As New Random

Private Function aRand() As Double
Return prng.Next(0, 601) / 100
End Function

注意位置随机。

你的代码看起来像
    currentApp.statements(Pick, 7) = aRand()
currentApp.statements(Pick, 8) = aRand()

关于vb.net - 生成2位小数的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17134403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com