如何以1,2,3,4,5,6的相同概率显示投掷骰子的结果? 随机数不会以相同的概率显示。
提前致谢。
答案 0 :(得分:0)
如果你有一个相当不错的PRNG(伪随机数生成器),你应该可以做类似的事情(其中%
是模运算符):
print( good_prng() % 6 + 1 )
一些基本的PRNG在低阶位中并非随机。在不知道您使用的语言和PRNG的情况下,很难说这是否是您观察的原因。
在Python中(征求意见):
import random
print( random.randint(1,6) )
Python's random module使用Mersenne twister,这是一个非常好的PRNG。