正規乱数

  • i7sm
  • 2014/1/30 21:24
  • タグ:
  • タグはありません
(function(a,b){a.nrand=(function(){var c=a.Math,d=c.random,e=c.sqrt,f=c.log,g=2*c.PI,h=c.cos;return function(a,c){a=a||0;if(b===c)c=1;return a+c*e(-2*f(d()))*h(g*d())}})()})(this);
nrand( ) //~ ()= 0, ()= 1
nrand(60 ) //~ ()=60, ()= 1
nrand(60, 15) //~ ()=60, ()=15
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX