- 帖子
- 11
- 积分
- 21
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2011-4-16
|
呵呵 看了楼上这么多详细的解释,我说下我的看法
依据那个公式可以将产生确定范围的随机数的方法分解成以下几步:
1.确定范围:max-min+1
2.扩大这个范围max-min+1)*%random%
3.再缩小范围:(max-min+1)*%random%/32768 这样就产生了0~max-min+1之间的范围
4最后来个平移:(max-min+1)*%random%/32768+min 这样就产生了min~max之间的随机数了
疑问:这种方法跟%random%%%max+min是否存在不同之处?望高手指点下 |
|