1 Static staticRandomGenerator As New System.Random ma-6ren">
gpt4 book ai didi

vb.net - 如何在 vb 中选择小于 "1000"或 "n"的随机数?

转载 作者:行者123 更新时间:2023-12-02 04:42:37 25 4
gpt4 key购买 nike

如何选择小于“1000”或“n”的随机数?

Do While ddd <> 1
Static staticRandomGenerator As New System.Random

max += 1
dd = staticRandomGenerator.Next(If(min > max, max, min), If(n > max, min, max))
ddd = ee * dd Mod z
Loop

如何将此条件添加到此代码中?有什么想法吗?

最佳答案

在 VB.NET 中有两种方法生成随机数(我很熟悉)。

技术 1:

randomNumber = CInt(Math.Floor((n - 0 + 1) * Rnd())) + 0

n = 上限值,也称为 randomNumber 的最高值,在您的情况下,您已经将其定义为 1000。

0 = 下限值,也称为随机数的最低值。

您可以找到有关此技术的更多信息 here .

技术 2:

Dim rn As New Random
randomNumber = rn.Next(0, n)

同样,n = 上限值,也称为 randomNumber 的最高值,在您的情况下,您已经将其定义为 1000。

同样,0 = 下限值,也称为随机数的最低值。

我在 Microsoft MSDN 站点上找不到关于此的官方帖子的链接,但如果有人能找到关于此技术的好帖子,请发表评论或给我发消息。

希望对您有所帮助!

关于vb.net - 如何在 vb 中选择小于 "1000"或 "n"的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36239668/

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