//1均值 2标准差 3倍率系数 4最小值 5最大值
public function TestRandom($meanValue,$standardDeviation,$Magnification,$min,$max){
$u=rand(0,1000000000000000)/1000000000000000;
$v=rand(0,1000000000000000)/1000000000000000;
$z=sqrt(-2*log($u))*cos(2*pi()*$v);
$z=$meanValue+($z*$standardDeviation);
$z=floor($z+0.5);
if($z<$min){
$z=$min;
}elseif ($z>$max) {
$z=$max;
}
$z=$z*$Magnification;
return $z;
}