假设你想在a和b之间生成一个数字,你可以使用这个公式来做到这一点:
randomNum = (b-a)*prng.rand + a
Run Code Online (Sandbox Code Playgroud)
因此,如果你想要一个介于-8和+7之间的数字,那么a = -8和b = 7,你的代码就是
randomNum = (7-(-8))*prng.rand + (-8)
Run Code Online (Sandbox Code Playgroud)
这相当于
randomNum=15*prng.rand - 8
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2175 次 |
最近记录: |