首页 > 编程语言 >C++生成均匀分布的随机实数

C++生成均匀分布的随机实数

时间:2022-11-30 19:33:30浏览次数:46  
标签:std 实数 均匀分布 C++ 随机 include

#include<random>
#include<iostream>
int main() {
    //定义均匀分布对象,均匀分布区间(a,b)为(2,6)
    std::uniform_real_distribution<double> uid{ 2,6 };
    ////均匀分布区间(a,b)
    //std::cout << uid.a() << " " << uid.b() << std::endl;
    //定义随机数种子
    std::random_device rd;
    //定义默认随机数生成器
    std::default_random_engine dre{ rd() };
    std::cout << "十个随机数如下" << std::endl;
    for (int i = 0; i < 10; ++i)
    {
        std::cout << uid(dre) << std::endl;
    }
    return 0;
}

 

标签:std,实数,均匀分布,C++,随机,include
From: https://www.cnblogs.com/limitless-coding/p/16939520.html

相关文章

  • C++数据结构和算法:排序算法
    为了便于测试,先写一个生成随机数组的方法。1pair<int*,int>GenerateRandomArray(intmaxSize,intmaxValue,intminValue)2{3//随机数组长度4cons......
  • (一)C++什么时候需要将#include写到头文件,什么时候需要写到cpp文件?
    https://www.zhihu.com/question/270945429首先.h和.cpp文件在编译器中是几乎一样不做区分的都是文件而已。其次#include的作用就相当于把引入文件中的所有内容完整的复......
  • C++ 不知算法系列之初识动态规划算法思想
    1.概述动态规划算法应用非常之广泛。对于算法学习者而言,不跨过动态规划这道门,不算真正了解算法。初接触动态规划者,理解其思想精髓会存在一定的难度,本文将通过一个案例,抽......
  • C++基础语法学习:STL
    基础语法学习,少点比较,多些谦虚1.容器:常见的容器有以下几类:1.vector:向量2.deque:双端队列3.list:列表4.set:集合5:multiset:多重集合6.map:映射7:multimap:多重映射2.......
  • Effective C++试读笔记
    Part1习惯C++1.视C++为一个语言联邦C++非常的屌,除了开发效率和编译效率不高,其他的都非常屌C++可以视为一系列的语言联邦构成的紧密结合体,分为以下四个部分C2.C......
  • 关于如何在C#中调用C++的DLL,以及如何在C++中调用C#的DLL
    一、关于如何在C#中调用C++的DLL,以及如何在C++中调用C#的DLL注:clr指公共语言运行库CLR是一门非常恶搞的语言,就好像是在C++里面写C#的文件一样,也就是一种所谓的“托管模式......
  • [转]Visual C++内嵌swf文件并播放
    Visual C++实现Flash动画播放信息产业部电子第二十二研究所青岛分所 郎锐摘要: 本文通过在VC中将外部swf格式文件内嵌为VC的内部资源,使其在程序......
  • C/C++ ceil和floor函数
    ceil是“天花板"floor是“地板” 一个靠上取值,另一个靠下取值,如同天花板,地板。doubleceil(doublex);floatceil(floatx);longdoubleceil(longdouble......
  • 使用cmake混编c和c++
    由于项目的需求,需要将c和c++混编,项目采用cmake。直接上代码:project(mainCXXC)#这里可以不写CXX和C,但不能只写一个,否则只会编译指定语言set(CMAKE_CXX_FLAGS"${CMA......
  • 深度探索C++对象模型学习笔记——第三章
    第三章Data语义学#include<iostream>classX{};classY:publicvirtualX{};classZ:publicvirtualX{};classW:publicY,publicZ{};intmain(......