国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C++ 標(biāo)準(zhǔn)庫隨機(jī)數(shù):std::default_random_engine

這篇具有很好參考價(jià)值的文章主要介紹了C++ 標(biāo)準(zhǔn)庫隨機(jī)數(shù):std::default_random_engine。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

庫頭文件 #include <random>

// 通過種子值設(shè)置隨機(jī)數(shù)生成器
std::default_random_engine rng(seed);

// 不設(shè)置種子值,使用默認(rèn)值
std::default_random_engine rng;
// 生成一個(gè)0到9之間的隨機(jī)整數(shù)
int random_int = rng() % 10;

// 生成一個(gè)0到1之間的隨機(jī)浮點(diǎn)數(shù)
float random_float = std::generate_canonical<float, 10>(rng);

?文章來源地址http://www.zghlxwxcb.cn/news/detail-713376.html

std::default_random_engine& getRandomEngine()
{
	static std::default_random_engine re(std::random_device{}());
	return re;
}

bool randomDraw(int32_t draw, int32_t range)
{
	std::uniform_int_distribution<> ud(0, range - 1);
	return ud(getRandomEngine()) < draw;
}

到了這里,關(guān)于C++ 標(biāo)準(zhǔn)庫隨機(jī)數(shù):std::default_random_engine的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Python爬蟲與數(shù)據(jù)分析】爬蟲常用標(biāo)準(zhǔn)庫(時(shí)間、隨機(jī)數(shù))

    【Python爬蟲與數(shù)據(jù)分析】爬蟲常用標(biāo)準(zhǔn)庫(時(shí)間、隨機(jī)數(shù))

    目錄 一、模塊化概述 二、time庫 1. 時(shí)間獲取 2. 時(shí)間格式化 3. 程序計(jì)時(shí) 三、datetime庫 1. datetime.datetime類 2. datetime.timedelta類 四、random庫 1. 基本隨機(jī)函數(shù) 2. 擴(kuò)展隨機(jī)函數(shù) 3. 隨機(jī)時(shí)間的生成 Python程序由模塊組成,一個(gè)模塊對應(yīng)一個(gè) .py 源文件。 模塊分為 標(biāo)準(zhǔn)庫模塊 和 自定義模

    2024年02月15日
    瀏覽(28)
  • c++隨機(jī)數(shù)

    c++隨機(jī)數(shù)

    計(jì)算機(jī)的運(yùn)行是通過代碼來進(jìn)行的,而代碼的執(zhí)行需要確定的數(shù)字,即計(jì)算機(jī)的運(yùn)行過程是一個(gè)確定的過程,計(jì)算機(jī)的運(yùn)行過程是一個(gè)確定的過程,所以不可能產(chǎn)生一個(gè)真正有意義的數(shù)字,即計(jì)算機(jī)只能產(chǎn)生 偽隨機(jī)數(shù) 。 引用隨機(jī)數(shù)需要引用頭文件 1.隨機(jī)數(shù)函數(shù) (1) c++提供產(chǎn)

    2024年02月11日
    瀏覽(17)
  • Opencv C++圖像處理:矩陣Mat + 隨機(jī)數(shù)RNG + 計(jì)算耗時(shí) + 鼠標(biāo)事件

    數(shù)據(jù)類型 字節(jié)數(shù) 取值范圍 bool型(布爾型) 1 [0 or 1] BOOL型(int型) 4 [TRUE or FALSE] sbyte型(有符號8位整數(shù)) 1 [128 ~ 127] bytet型(無符號8位整數(shù)) 8U 2 [0 ~ 255] short型(有符號16位整數(shù)) 16S 2 [-32,768 ~ 32,767] ushort型(無符號16位整數(shù)) 16U 2 [0 ~ 65,535] int型(有符號32位整數(shù)) 32S 4 [

    2024年02月03日
    瀏覽(26)
  • Unity 中的隨機(jī)數(shù)的基礎(chǔ)常用的隨機(jī)數(shù)生成方法

    在 Unity 中,可以使用 Random 類來生成隨機(jī)數(shù)。以下是一些常用的隨機(jī)數(shù)生成方法: Random.Range(min, max):生成一個(gè)在[min, max)范圍內(nèi)的隨機(jī)整數(shù)。 Random.value:生成一個(gè)在[0, 1)范圍內(nèi)的隨機(jī)浮點(diǎn)數(shù)。 Random.insideUnitCircle:生成一個(gè)在單位圓內(nèi)的隨機(jī)二維向量。 Random.insideUnitSphere:生成

    2024年02月20日
    瀏覽(43)
  • JS - 生成隨機(jī)數(shù)的方法匯總(不同范圍、類型的隨機(jī)數(shù))

    (1)使用 random() 方法可以返回一個(gè)介于 0 ~ 1 之間的偽隨機(jī)數(shù)(包括 0,不包括 1)。 (2)下面是一個(gè)測試樣例 (1)這種最簡單,因?yàn)楹?random 的特點(diǎn)保持一致。只需使用如下公式即可: (2)比如下面生成 [10,15) 范圍內(nèi)的隨機(jī)浮點(diǎn)數(shù)。 因?yàn)?random 的特點(diǎn),要取得這幾個(gè)區(qū)間

    2023年04月08日
    瀏覽(28)
  • Hutool 生成隨機(jī)數(shù)和隨機(jī)字符串

    官方文檔: https://www.hutool.cn/docs/#/core/工具類/隨機(jī)工具-RandomUtil 整理完畢,完結(jié)撒花~

    2024年02月16日
    瀏覽(37)
  • MySQL、Oracle 生成隨機(jī)ID、隨機(jī)數(shù)、隨機(jī)字符串

    MySQL、Oracle 生成隨機(jī)ID、隨機(jī)數(shù)、隨機(jī)字符串

    UUID():是由128位的數(shù)字組成的全局唯一標(biāo)識符。每次都生成一個(gè)新的隨機(jī)數(shù)。 它通常以32個(gè)十六進(jìn)制數(shù)的形式表示,分為5個(gè)部分,以連字符分隔。 UUID的長度是36個(gè)字符,包括32個(gè)十六進(jìn)制數(shù)字和4個(gè)連字符。 UUID的標(biāo)準(zhǔn)格式是由 8-4-4-4-12 個(gè)十六進(jìn)制數(shù)字組成的,其中每個(gè)部分的

    2024年01月16日
    瀏覽(29)
  • 一文詳解安全隨機(jī)數(shù)

    本文分享自華為云社區(qū)《【安全攻防】深入淺出實(shí)戰(zhàn)系列專題-安全隨機(jī)數(shù)》,作者: MDKing 。 使用隨機(jī)數(shù)可分類安全場景跟非安全場景。非安全場景需要生成的越快越好。安全場景使用的隨機(jī)數(shù)必須足夠安全,保證不能被預(yù)測到。 常見的非安全場景: 數(shù)據(jù)的索引號、標(biāo)識;

    2024年02月05日
    瀏覽(21)
  • 生成隨機(jī)數(shù)

    用于產(chǎn)生隨機(jī)數(shù) boolean nextBoolean() : 返回下一個(gè)偽隨機(jī)數(shù),它是取自此隨機(jī)數(shù)生成器序列的均勻分布的 boolean 值。 void nextBytes(byte[] bytes) : 生成隨機(jī)字節(jié)并將其置于用戶提供的 byte 數(shù)組中。 double nextDouble() : 返回下一個(gè)偽隨機(jī)數(shù),它是取自此隨機(jī)數(shù)生成器序列的、在 0.0 和 1.0 之

    2024年02月03日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包