久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <tfoot id='HtEa7'></tfoot>
      <bdo id='HtEa7'></bdo><ul id='HtEa7'></ul>

      <i id='HtEa7'><tr id='HtEa7'><dt id='HtEa7'><q id='HtEa7'><span id='HtEa7'><b id='HtEa7'><form id='HtEa7'><ins id='HtEa7'></ins><ul id='HtEa7'></ul><sub id='HtEa7'></sub></form><legend id='HtEa7'></legend><bdo id='HtEa7'><pre id='HtEa7'><center id='HtEa7'></center></pre></bdo></b><th id='HtEa7'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='HtEa7'><tfoot id='HtEa7'></tfoot><dl id='HtEa7'><fieldset id='HtEa7'></fieldset></dl></div>

        <small id='HtEa7'></small><noframes id='HtEa7'>

      1. <legend id='HtEa7'><style id='HtEa7'><dir id='HtEa7'><q id='HtEa7'></q></dir></style></legend>

        在 C++ 中生成隨機數的最佳方法是什么?

        What is the best way to generate random numbers in C++?(在 C++ 中生成隨機數的最佳方法是什么?)

            <tfoot id='6U6HK'></tfoot>

              <i id='6U6HK'><tr id='6U6HK'><dt id='6U6HK'><q id='6U6HK'><span id='6U6HK'><b id='6U6HK'><form id='6U6HK'><ins id='6U6HK'></ins><ul id='6U6HK'></ul><sub id='6U6HK'></sub></form><legend id='6U6HK'></legend><bdo id='6U6HK'><pre id='6U6HK'><center id='6U6HK'></center></pre></bdo></b><th id='6U6HK'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='6U6HK'><tfoot id='6U6HK'></tfoot><dl id='6U6HK'><fieldset id='6U6HK'></fieldset></dl></div>
                <tbody id='6U6HK'></tbody>

                • <bdo id='6U6HK'></bdo><ul id='6U6HK'></ul>
                  <legend id='6U6HK'><style id='6U6HK'><dir id='6U6HK'><q id='6U6HK'></q></dir></style></legend>

                • <small id='6U6HK'></small><noframes id='6U6HK'>

                  本文介紹了在 C++ 中生成隨機數的最佳方法是什么?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  生成隨機數的最佳方法是什么?

                  What is the best way to generate random numbers?

                  推薦答案

                  當且僅當:

                  • 您不是在尋找完美的一致性"或

                  • 您沒有 C++11 支持,甚至沒有 TR1(因此您別無選擇)

                  • 那么您可能會考慮使用以下 C 風格的解決方案,其中(為了這個社區的聲譽~請參閱 rand() 被認為有害) 以刪除線字體書寫:

                    then you might consider using the following C-style solution, which (for the sake of the reputation of this community ~ see rand() Considered Harmful) is written in strike-through font:

                    這是一個簡單的 C 風格的函數,它從 minmax 的區間生成隨機數,包括.這些數字似乎非常接近均勻分布.

                    Here's the simple C-style function that generates random number from the interval from min to max, inclusive. Those numbers seem to be very close to being uniformly distributed.

                    int irand(int min, int max) {
                        return ((double)rand() / ((double)RAND_MAX + 1.0)) * (max - min + 1) + min;
                    }
                    

                    并且在使用之前不要忘記調用srand:

                    int occurences[8] = {0};
                    
                    srand(time(0));
                    for (int i = 0; i < 100000; ++i)
                        ++occurences[irand(1,7)];
                    
                    for (int i = 1; i <= 7; ++i)
                        printf("%d ", occurences[i]);
                    

                    輸出:14253 14481 14210 14029 14289 14503 14235

                    還可以看看:
                    生成范圍內的隨機數?
                    在整個范圍內均勻生成隨機數
                    找些時間,至少觀看上述 視頻的前 11 分鐘

                    使用 只是就像 Kerrek SB 已經指出的那樣.

                    use <random> just like it was pointed out by Kerrek SB already.

                    這篇關于在 C++ 中生成隨機數的最佳方法是什么?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                    【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  read input files, fastest way possible?(讀取輸入文件,最快的方法?)
                  The easiest way to read formatted input in C++?(在 C++ 中讀取格式化輸入的最簡單方法?)
                  Reading from .txt file into two dimensional array in c++(從 .txt 文件讀取到 C++ 中的二維數組)
                  How to simulate a key press in C++(如何在 C++ 中模擬按鍵按下)
                  Why doesn#39;t getline(cin, var) after cin.ignore() read the first character of the string?(為什么在 cin.ignore() 之后沒有 getline(cin, var) 讀取字符串的第一個字符?)
                  What is the cin analougus of scanf formatted input?(scanf 格式輸入的 cin 類比是什么?)

                • <i id='aM2Ur'><tr id='aM2Ur'><dt id='aM2Ur'><q id='aM2Ur'><span id='aM2Ur'><b id='aM2Ur'><form id='aM2Ur'><ins id='aM2Ur'></ins><ul id='aM2Ur'></ul><sub id='aM2Ur'></sub></form><legend id='aM2Ur'></legend><bdo id='aM2Ur'><pre id='aM2Ur'><center id='aM2Ur'></center></pre></bdo></b><th id='aM2Ur'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='aM2Ur'><tfoot id='aM2Ur'></tfoot><dl id='aM2Ur'><fieldset id='aM2Ur'></fieldset></dl></div>
                  <legend id='aM2Ur'><style id='aM2Ur'><dir id='aM2Ur'><q id='aM2Ur'></q></dir></style></legend>

                    <small id='aM2Ur'></small><noframes id='aM2Ur'>

                    • <bdo id='aM2Ur'></bdo><ul id='aM2Ur'></ul>

                      <tfoot id='aM2Ur'></tfoot>

                              <tbody id='aM2Ur'></tbody>
                            主站蜘蛛池模板: 狠狠躁夜夜躁人人爽天天高潮 | 欧美一级久久 | 欧美国产91 | 国内精品久久久久久 | 久久y| 欧美久久久久久 | 一区二区在线 | 国产区免费视频 | 欧美一区二区免费 | 国产免费一区二区三区 | 成年男女免费视频网站 | 亚洲精品一区二区三区中文字幕 | 天天草夜夜骑 | 久久不射电影网 | 亚洲国产精品久久久久秋霞不卡 | 91久操视频 | 欧美精品 在线观看 | 九九久久国产 | 91玖玖| 日韩视频精品在线 | 日韩欧美不卡 | 成人看片在线观看 | 国产成人精品一区二区三区网站观看 | 久久se精品一区精品二区 | a视频在线观看 | 欧美mv日韩mv国产网站91进入 | 久久久精品久 | 国产一区91精品张津瑜 | 中文字幕亚洲视频 | 国产女人第一次做爰毛片 | 国产乱码精品一区二区三区五月婷 | 国产精品久久久久久中文字 | 成人精品鲁一区一区二区 | 一区二区在线 | 精品入口麻豆88视频 | 久久成人久久 | 超碰av在线 | 在线观看日韩精品视频 | 国产91视频播放 | 久久一区二区三区免费 | 91佛爷在线观看 |