1. 程式人生 > >如何用JAVA產生符合正態分佈的隨機數

如何用JAVA產生符合正態分佈的隨機數

正態分佈

java.util.Random裡的nextGaussian(),生成的數值符合均值為0方差為1的高斯/正態分佈,即符合標準正態分佈。

產生數字的範圍:任何數都有可能,不過在0左右的數字較多。

產生N(a,b)的數:Math.sqrt(b)*random.nextGaussian()+a; 即均值為a,方差為b的隨機數