<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    直接的方法是
        rand() % N      /* 不好 */
    試圖返回從?0?到?N - 1?的數字。但這個方法不好, 因為許多隨機數 發生器的低位比特并隨機, 參見問題?13.16。 一個較好的方法是:
        (int)((double)rand() / ((double)RAND_MAX + 1) * N)
    如果你不希望使用浮點, 另一個方法是:
        rand() / (RAND_MAX / N + 1)
    兩種方法都需要知道?RAND_MAX, 而且假設?N?要遠遠小于?RAND_MAX。 ?RAND_MAX?在?ANSI?里?#define?在?<stdlib.h>。

    順便提一下, RAND_MAX?是個常數, 它告訴你?C?庫函數?rand()? 的固定范圍。你不可以設?RAND_MAX?為其它的值, 也沒有辦法要求?rand()? 返回其它范圍的值。

    如果你用的隨機數發生器返回的是?0?到?1?的浮點值, 要取得范圍在?0?到 ?N - 1?內的整數, 只要將隨機數乘以?N?就可以了。

    posted on 2006-10-09 14:26 ivaneeo 閱讀(725) 評論(0)  編輯  收藏 所屬分類: C-自由的靈魂
    主站蜘蛛池模板: 亚洲免费在线观看视频| 国产成人亚洲综合无码| 亚洲免费网站在线观看| 久9这里精品免费视频| 精品亚洲综合在线第一区| 一级毛片完整版免费播放一区| 免费看少妇作爱视频| 色天使亚洲综合一区二区| 免费一看一级毛片人| 免费福利资源站在线视频| 亚洲国产精品狼友中文久久久| 男人和女人高潮免费网站| 亚洲精品岛国片在线观看| 一级做a爰片久久毛片免费陪| 亚洲成av人在片观看| xvideos永久免费入口| 亚洲大成色www永久网站| 桃子视频在线观看高清免费视频 | 美女被免费网站视频在线| 四虎永久免费观看| 思思久久99热免费精品6| 国产亚洲人成无码网在线观看| 久久九九全国免费| 亚洲jjzzjjzz在线观看| 精品国产麻豆免费网站| 九九全国免费视频| 久久夜色精品国产噜噜亚洲AV| 日本免费网址大全在线观看 | 亚洲一线产区二线产区精华| 在线不卡免费视频| 九九综合VA免费看| 91精品国产亚洲爽啪在线观看| 韩国免费一级成人毛片| 四虎国产精品成人免费久久| 亚洲国产天堂久久综合网站| 四虎永久在线观看免费网站网址| 亚洲日韩av无码中文| 亚洲情综合五月天| 国产免费毛不卡片| 一本久久A久久免费精品不卡 | 亚洲Av无码一区二区二三区|