如何使用System.Random获得高质量的规范化签名随机浮点数?

时间:2012-03-26 05:05:44

标签: c# .net random

默认的Random.NextDouble返回介于0.0和1.0之间的值,我需要介于-1.0和1.0之间的值。最好的方法是什么,它将产生与System.Random一样好的值。

1 个答案:

答案 0 :(得分:4)

(Random.NextDouble() * 2.0) - 1.0