我试图在 python 中生成 [0.8,0.9] 范围内的随机浮点数,但不幸的是,我发现的所有工具只能生成 [a,b) 范围内的浮点数随机数。 ( 喜欢Random.uniform(a,b)
)
与此同时,我尝试做这样的事情:
uniform(0.8,0.90000000001)
但这真的很糟糕
有任何想法吗 ?
[0.8,0.9] 和 [0.8,0.9) 之间的差异非常小。考虑到二进制浮点的局限性,我认为甚至没有区别,因为 0.9 无论如何都无法精确表示。使用 [0.8,0.9)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)