恩 我也去翻过官网,官网的api指向python的官网,还有一个网站是说IronPython的api介绍,但是看了看都是说区间是可用的 所有我就蒙蔽了,我就找个新机器,安装好,运行自带的控制台,一行引入random包,一行开始生成,然后 就是不对。跟官网 说明对不上去,百度,都是说的python的情况,但是使用IronPython写的python生成的random就是有问题,你可以下载个IronPython 试一试,软件也很小!
奇怪了,我查看了官网API的random.randint,发觉描述也是正确的。 但是我这里没有测试过你说的现象
[quote=引用 5 楼 closurer 的回复:] 我只是觉得你每次的调用都要设置区间很奇怪。 C# 也好,Java 也好,所有语言的类库都没有这样设计的。
C# 表示并没有你说的问题
[quote=引用 8 楼 hanjun0612 的回复:] 奇怪了,我查看了官网API的random.randint,发觉描述也是正确的。 但是我这里没有测试过你说的现象
我只是觉得你每次的调用都要设置区间很奇怪。 C# 也好,Java 也好,所有语言的类库都没有这样设计的。
[quote=引用 2 楼 closurer 的回复:] 伪随机算法都需要种子,你要检查的你的种子是否每次都重新产生。 生成什么样的随机数,只是概率问题,不超过 50 不是也在 100 之内吗?
伪随机算法都需要种子,你要检查的你的种子是否每次都重新产生。 生成什么样的随机数,只是概率问题,不超过 50 不是也在 100 之内吗?
111,097
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧