teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/07/08 14:05

投稿

fana
fana

スコア12203

answer CHANGED
@@ -1,5 +1,6 @@
1
1
  `float uniform()`の返す値が,`rand()/(RAND_MAX+1.0)`であり,
2
2
  分母の値が,rand()が取りえる最大値よりも1.0だけ多いことが,
3
3
  結果として計算されるガウス乱数値を負の側にわずかに偏らせるのではないでしょうか.
4
+ ( uniform()の返す値の範囲が [0:1] ではなく [0:1) になっている )
4
5
 
5
6
  で,それが,ざっくりとn=10000倍したスケールで最終結果に出てきているのでは.