生成一个 x 大小和 n 位小数的随机浮点数 numpy 数组



我需要获取一个随机的numpy数组,每个值必须有2位小数。我试过这样的事情:

wH2 = np.random.uniform(0, 100, 2)
wH2 = np.around(wH2,2)

但是周围是修改数组中的值。

例如:大约 0.7485443 之后将是 0.75。 我需要保持它 0.74

有人可以帮助我吗?

如果它是一个随机数组,舍入的精度真的重要吗?

无论如何,请尝试以下操作:

wH2 = np.random.uniform(0, 100, 2)
wH2 = wH2*100//1/100

也许这对你有用:

wH2 = np.fix(np.random.uniform(0, 10000, 2))/100

最新更新