中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++隨機函數怎樣提供隨機浮點數

c++
小樊
100
2024-06-24 17:13:26
欄目: 編程語言

在C++中,可以使用標準庫中的頭文件來生成隨機浮點數。以下是一個簡單的示例代碼:

#include <iostream>
#include <random>

int main() {
    std::random_device rd;
    std::mt19937 gen(rd());
    std::uniform_real_distribution<> dis(0.0, 1.0);

    // 生成一個隨機浮點數
    double random_float = dis(gen);

    std::cout << "隨機浮點數:" << random_float << std::endl;

    return 0;
}

在上面的示例中,我們首先創建了一個random_device對象rd,它用于生成隨機種子。然后我們使用mt19937引擎和uniform_real_distribution分布來生成隨機浮點數。最后,通過調用dis(gen)來生成一個范圍在0.0到1.0之間的隨機浮點數。

如果想要生成其他范圍的隨機浮點數,只需要修改uniform_real_distribution的參數即可。

0
南开区| 六盘水市| 建德市| 义马市| 西充县| 霞浦县| 朝阳县| 水城县| 山东省| 滨海县| 常德市| 垣曲县| 许昌县| 吉木萨尔县| 资溪县| 洛南县| 苗栗县| 天长市| 洛阳市| 禹州市| 息烽县| 祥云县| 子长县| 哈巴河县| 海淀区| 红桥区| 鹿泉市| 望奎县| 长汀县| 临邑县| 响水县| 乌海市| 昌都县| 安远县| 莲花县| 左权县| 芦山县| 大连市| 习水县| 栾城县| 洪江市|