2
可以说我有一个随机数,从0.0
到1.0
,我想减少它的“范围”,比如说0.25
到0.75
尊重它的和谐。收缩范围的数字
什么是这个伪代码?
实例:
在[0.0,1.0]范围为0.0。将0.25在[0.25,0.75]范围
0.5仍然是0.5
感谢。
可以说我有一个随机数,从0.0
到1.0
,我想减少它的“范围”,比如说0.25
到0.75
尊重它的和谐。收缩范围的数字
什么是这个伪代码?
实例:
在[0.0,1.0]范围为0.0。将0.25在[0.25,0.75]范围
0.5仍然是0.5
感谢。
你有一个随机数字r。 首先缩小范围:r = r *(0.75-0.25)。 现在它在[0,0.5]的范围内。然后你改变范围:r = r + 0.25。 现在它在[0.25,0.75]的范围内。
比例尺,然后翻译。与图形处理相同(忽略旋转,因为这是线性的)。 –
如果我的数字是0.5,而且我做了'r = r /(0.75 - 0.25)',那么它就是'r = r/0.5',那就是1。 - 0.25)'? – Pacha
哦,对不起,小错。固定。 –