エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
mt_rand([int $min, int $max])で $min > $max のときの挙動 (理由解説編) - おぎろぐはてな
前回の話の続き。引数の乱数範囲の値が min > max のときにおかしいという話ですが、これは普通のrand()... 前回の話の続き。引数の乱数範囲の値が min > max のときにおかしいという話ですが、これは普通のrand()でも同じマクロを使っているので同様です。 で、ソースコード眺めてたら、rand()関数の上にこんなコメントが。 /* * A bit of tricky math here. We want to avoid using a modulus because * that simply tosses the high-order bits and might skew the distribution * of random values over the range. Instead we map the range directly. * * We need to map the range from 0...M evenly to the range a...b * Let
2007/11/28 リンク