关于均匀随机数的产生中涉及到得“经平移和伸缩变换”步骤

1个回答

  • 这个模拟的原理就是 不断地 产生一个0~3的随机数a,在a处剪断,看看这个a对应的事件A是否成立.然后进行统计,求频率(也就是近似的概率).

    所以需要一个0~3的随机数,但是已有的函数只能产生0~1的,需要自己变换,这个问题里的变换很简单,直接乘3就行了.

    如果需要x~y的随机数,应该是先产生0~1的随机数a,然后 (y-x)*a+x.

    ---------------------------------------------------------

    这里说的”已有的函数只能产生0~1的“,是指计算器或者程序库里面的函数只提供了这样的功能.