具有不同概率的随机数[重复]

2023-11-27

我需要根据我可以定义的概率(0.25、0.50、0.75)随机确定是或否结果(类似于抛硬币)。

例如,我想随机确定“是”或“否”,其中“是”有 75% 的机会被选中。我对此有何选择?我可以使用 C++ 库吗?


您可以使用以下方法轻松实现这一点rand功能:

bool TrueFalse = (rand() % 100) < 75;

The rand() % 100会给你一个 0 到 100 之间的随机数,它低于 75 的概率是 75%。您可以替换75任何你想要的概率。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

具有不同概率的随机数[重复] 的相关文章

  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • C++11 删除重写方法

    Preface 这是一个关于最佳实践的问题 涉及 C 11 中引入的删除运算符的新含义 当应用于覆盖继承父类的虚拟方法的子类时 背景 根据标准 引用的第一个用例是明确禁止调用某些类型的函数 否则转换将是隐式的 例如最新版本第 8 4 3 节
  • 我可以有效地从 HashSet 中随机采样吗?

    我有一个std collections HashSet 我想采样并删除一个均匀随机的元素 目前 我正在做的是使用随机抽样索引rand gen range 然后迭代HashSet到该索引来获取元素 然后我删除选定的元素 这可行 但效率不高 有
  • WPF 数据绑定到复合类模式?

    我是第一次尝试 WPF 并且正在努力解决如何将控件绑定到使用其他对象的组合构建的类 例如 如果我有一个由两个单独的类组成的类 Comp 为了清楚起见 请注意省略的各种元素 class One int first int second cla
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • 如何获取 EF 中与组合(键/值)列表匹配的记录?

    我有一个数据库表 其中包含每个用户 年份组合的记录 如何使用 EF 和用户 ID 年份组合列表从数据库获取数据 组合示例 UserId Year 1 2015 1 2016 1 2018 12 2016 12 2019 3 2015 91
  • WcfSvcHost 的跨域异常

    对于另一个跨域问题 我深表歉意 我一整天都在与这个问题作斗争 现在已经到了沸腾的地步 我有一个 Silverlight 应用程序项目 SLApp1 一个用于托管 Silverlight SLApp1 Web 的 Web 项目和 WCF 项目
  • x:将 ViewModel 方法绑定到 DataTemplate 内的事件

    我基本上问同样的问题这个人 https stackoverflow com questions 10752448 binding to viewmodels property from a template 但在较新的背景下x Bind V
  • 两个类可以使用 C++ 互相查看吗?

    所以我有一个 A 类 我想在其中调用一些 B 类函数 所以我包括 b h 但是 在 B 类中 我想调用 A 类函数 如果我包含 a h 它最终会陷入无限循环 对吗 我能做什么呢 仅将成员函数声明放在头文件 h 中 并将成员函数定义放在实现文
  • C# xml序列化必填字段

    我需要将一些字段标记为需要写入 XML 文件 但没有成功 我有一个包含约 30 个属性的配置类 这就是为什么我不能像这样封装所有属性 public string SomeProp get return someProp set if som
  • 如何在当前 Visual Studio 主机内的 Visual Studio 扩展中调试使用 Roslyn 编译的代码?

    我有一个 Visual Studio 扩展 它使用 Roslyn 获取当前打开的解决方案中的项目 编译它并从中运行方法 程序员可以修改该项目 我已从当前 VisualStudioWorkspace 成功编译了 Visual Studio 扩
  • 为什么使用小于 32 位的整数?

    我总是喜欢使用最小尺寸的变量 这样效果就很好 但是如果我使用短字节整数而不是整数 并且内存是 32 位字可寻址 这真的会给我带来好处吗 编译器是否会做一些事情来增强内存使用 对于局部变量 它可能没有多大意义 但是在具有数千甚至数百万项的结构
  • 为什么 isnormal() 说一个值是正常的,而实际上不是?

    include
  • 编译时展开 for 循环内的模板参数?

    维基百科 here http en wikipedia org wiki Template metaprogramming Compile time code optimization 给出了 for 循环的编译时展开 我想知道我们是否可以
  • 在 WPF 中使用 ReactiveUI 提供长时间运行命令反馈的正确方法

    我有一个 C WPF NET 4 5 应用程序 用户将用它来打开某些文件 然后 应用程序将经历很多动作 读取文件 通过许多插件和解析器传递它 这些文件可能相当大 gt 100MB 因此这可能需要一段时间 我想让用户了解 UI 中发生的情况
  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win
  • C++ 继承的内存布局

    如果我有两个类 一个类继承另一个类 并且子类仅包含函数 那么这两个类的内存布局是否相同 e g class Base int a b c class Derived public Base only functions 我读过编译器无法对数
  • C++ 中的参考文献

    我偶尔会在 StackOverflow 上看到代码 询问一些涉及函数的重载歧义 例如 void foo int param 我的问题是 为什么会出现这种情况 或者更确切地说 你什么时候会有 对参考的参考 这与普通的旧参考有何不同 我从未在现
  • C# 使用“?” if else 语句设置值这叫什么

    嘿 我刚刚看到以下声明 return name null name NA 我只是想知道这在 NET 中叫什么 是吗 代表即然后执行此操作 这是一个俗称的 条件运算符 三元运算符 http en wikipedia org wiki Tern
  • MySQL Connector C/C API - 使用特殊字符进行查询

    我是一个 C 程序 我有一个接受域名参数的函数 void db domains query char name 使用 mysql query 我测试数据库中是否存在域名 如果不是这种情况 我插入新域名 char query 400 spri

随机推荐

  • Azure 应用程序网关的自定义域

    我正在尝试使用自定义域名创建应用程序网关 但不断收到错误消息 无法指定域名标签 我想知道我是否做错了什么或者天蓝色应用程序网关不可能拥有自定义域名 以下是我在天蓝色应用程序网关方面学到的经验教训 1 Application gateway
  • Firebase Android 离线性能

    当单个节点下存储大约 5000 个子节点时 在使用离线功能时初始化 firebase 会变得非常慢 执行第一个查询大约需要 30 秒 初始化后 执行后续查询 例如列出前 25 个子节点 只需不到一秒的时间 我正在利用以下属性来启用离线功能
  • Grails 中的多个文件上传

    我正在努力整合优秀的来自 blueimp 的 jquery 文件上传进入 Grails 2 0 并为此编写一个新插件 我知道有已经是插件了 但它不使用资源 并且已经9个月没有更新了 jquery file upload在那段时间发生了很大的
  • 收集器的组合器功能可以用于顺序流吗?

    示例程序 public final class CollectorTest private CollectorTest private static
  • 如何用符号表示用户通过电子邮件发送给我的 Mac OS X 应用程序崩溃报告?

    我正在开发一个应用程序 我已将其发送给一些测试人员 在启动应用程序的短短几分钟内 用户就遇到了崩溃 当弹出窗口说应用程序崩溃时 他复制了详细信息部分中的所有文本并将其通过电子邮件发送给我 我已将文本保存到纯文本文件中 并为其指定了 cras
  • OOP 中的工厂是什么

    我对 工厂相关 设计模式及其 OOP 实现的理解一直非常简单 A 工厂方法 是类内部的方法 该方法具有接口 或抽象类 作为返回类型 并基于某些内部逻辑构造实现该接口的对象 A 工厂 是一个只包含工厂方法的类 An 抽象工厂 是一个仅包含工厂
  • 在 Javascript 中激活链接

    我在使用 Javascript 时遇到一些问题 事实上 我只是该脚本语言的新手 所以我需要一些帮助 问 如何激活此链接 a href box1 something a 该链接只是指向位于index html 文件中的div 的链接 因此没有
  • 使用 2 个索引验证 Codeigniter 中的 UNIQUE 字段

    在 Codeigniter 框架中 我可以使用 表单验证类 验证 MYSQL 数据库中的唯一字段 示例 this gt form validation gt set rules form field form label is unique
  • Hibernate buildSessionFactory() 异常

    我的休眠有一个严重的问题 我遵循了各种书籍和在线教程 但我得到了同样的异常 ExceptionInInitializerError 显然是由 HibernateUtil java 行抛出的 SessionFactory sf cfg con
  • Django - 自定义过滤器检查文件是否存在

    我制作了这个自定义过滤器来检查图像是否存在 from django import template from django core files storage import default storage register templat
  • MySQL 中区分大小写的排序规则

    MySQL 中是否有支持区分大小写的排序规则类型 我在 MySQL 中有所有类型的排序规则 它们的名称末尾都有 ci 因此它们是不区分大小写的排序规则 根据MySQL手册http dev mysql com doc refman 5 0 e
  • 从 windows 转向 *nix 编程平台

    在windows上呆了10多年 如何迁移到 nix平台 哪种口味更容易处理 让我更舒服 然后也许我可以切换到更标准的 nix 口味 我已经推迟了一段时间了 帮我额外的推动 Linux 是最易于访问且具有最成熟的桌面功能的 BSD in it
  • PostgreSQL DISTINCT ON 具有不同的 ORDER BY

    我想运行这个查询 SELECT DISTINCT ON address id purchases address id purchases FROM purchases WHERE purchases product id 1 ORDER
  • 为什么我得到 [object HTMLParagraphElement]

    我是新手 这是我的代码 p Jack p
  • Baum-Welch 实施示例

    我正在尝试了解 Baum Welch 算法 与隐马尔可夫模型一起使用 我了解前向 后向模型的基本理论 但如果有人能用一些代码来帮助解释它 那就太好了 我发现阅读代码更容易 因为我可以尝试理解它 我检查了github和bitbucket 没有
  • +ve 个整数的连续子数组的第 K 个最大总和,复杂度为 O(nlogS)

    我正在读书this社论并对这个声明感到困惑 如果数组元素都是非负的 我们可以使用二分查找在 O n log S 时间内找到答案 其中 S 是子数组的最大和 谁能解释一下上面的说法 假设我们有一个数组sum 在索引处ith存储从 0 到 的所
  • 在什么情况下 AJAX 长/短轮询优于 HTML5 WebSockets?

    我正在为朋友构建一个小型聊天应用程序 但不确定如何及时获取信息 这不像强制页面刷新那样手动或初级 目前 我正在使用简单的 AJAX 来实现此功能 但这有一个缺点 即在很短的计时器过去时会定期访问服务器 在研究长 短轮询时 我遇到了 HTML
  • jQuery 验证多个不相等的输入

    我已经设法在我的表单上设置 jQuery 验证插件 并为两个字段提供了规则 其中它们的值不应匹配 具体来说 email 和 email 2 输入现在不能相同 但这是可行的 但我真正需要的是以相同的方式验证多个输入 在本例中为 4 个输入 我
  • 类模块中断与未处理错误中断(VB6 错误捕获、IDE 中的选项设置)

    基本上 我试图了解 Visual Basic 6 0 IDE 中以下路径下出现的 类模块中断 和 未处理错误中断 之间的区别 Tools gt Options gt General gt Error Trapping 这三个选项似乎是 发生
  • 具有不同概率的随机数[重复]

    这个问题在这里已经有答案了 我需要根据我可以定义的概率 0 25 0 50 0 75 随机确定是或否结果 类似于抛硬币 例如 我想随机确定 是 或 否 其中 是 有 75 的机会被选中 我对此有何选择 我可以使用 C 库吗 您可以使用以下方