2021 新一年的期望!谈谈数学期望在生活中的应用

2023-11-21 05:30

本文主要是介绍2021 新一年的期望!谈谈数学期望在生活中的应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2021 年到来了,有时会感叹时间过得真快。在 2020 年,对于大部分人来说都增加了两个额外的东西:口罩和健康码。一些事情的发生,悄然改变了我们的生活,推动着我们向前。

本来是打算在这几天写写 2020 年的总结,以及新一年的计划,虽然变化总会比计划来得频繁,但是梦想总是要有的。翻了翻去年的总结,我是在农历新年前写的,就暂且推后到春节前夕完成。

所以今天这篇文章既不是关于我的个人总结,也不是服务端开发的技术。讲讲看到的一个有趣的事情,这几天偶然出去逛商场小吃街,门槛不高但是看着很划算的抽奖游戏,奖品是毛绒娃娃,摊边俨然聚集了很多的男女青年和小孩。

今天和大家简单地来计算下这种游戏的中奖率如何,通过计算期望,看看我们是如何掉入陷阱亏钱的。

游戏规则

一个很大的骰子,丢骰子,10 元一次,规则如下:

  • 先丢一个骰子,用于决定幸运数字

  • 再丢一个骰子,用于决定中奖数字

对应关系如下:

幸运数字中奖数字中奖礼品
11 2 3 4 5 6价值 6.8 的小毛绒娃娃
21 2 3 4 5价值 10.8 的小毛绒娃娃
31 2 3 4价值 18.8 的小毛绒娃娃
41 2 3价值 25.8 的毛绒娃娃
51 2价值 36.8 的毛绒娃娃
61价值 46.8 的大毛绒娃娃

作为一个参与者,我们能不能参加这个游戏呢?下面我们来计算下。

思路分析

能不能参加游戏,主要是看划不划算,除了运气的因素之外,我们要考虑的是中奖率,中奖率有多高,我们回本的概率有多高。

六个奖项的奖品金额按中奖金额从小到大依次是:

123456
6.810.818.825.836.846.8

把这六个中奖金额分别与本金 10 相除,就是每个个奖项对应的赔率,分别是:

123456
0.681.081.882.583.684.68

而根据游戏规则,这六个奖项的中奖概率依次是:

123456
16.67%13.89%11.11%8.33%5.56%2.78%

数学期望

大家在读书时,肯定都学过数学期望的概念。期望值并不一定等同于常识中的“期望”——“期望值”也许与每一个结果都不相等。期望值是该变量输出值的平均数。期望值并不一定包含于变量的输出值集合里。

大数定律规定,随着重复次数接近无穷大,数值的算术平均值几乎肯定地收敛于期望值。
在概率论和统计学中,数学期望(mean)(或均值,亦简称期望)是试验中每次可能结果的概率乘以其结果的总和,是最基本的数学特征之一。它反映随机变量平均取值的大小。

因此,在我们上面的游戏中,把中奖概率和对应的赔率相乘,就得到了各个奖项的数学期望值,分别是:

123456
0.110.150.200.230.200.13

因为上面计算赔率的时候是带着本金一起算的,所以在最终算出的期望值中,1 代表了本金 10 元,期望值小于 1 的话玩家必输,大于1则必赢。所以根据以上算出的各奖项的数学期望可知,这是一个期望值还不错的游戏。

期望值公认比较低的国彩,其期望值通常也在0.5到0.6之间,体育比赛类的竞彩还可以到0.8以上。

回到这个游戏本身,问投一次不输的概率是多少?很简单,因为所有六个有五个的奖项的都高于本金10,所以中了后面五个奖项任何其中一个奖项都不输。也就是说,投一次不输的概率就是后面五个奖项的中奖概率总和,即 41.67%。

小结

当然,我们如上的计算是在游戏奖品的实际价值等于标价的前提下,如果刨除掉虚高的标价,那么我们实际的期望值计算出来必然是小于 1。

有些表面看起来的所谓高中奖率活动,我们计算一下期望以及中奖率,发现其实并不是那么回事。

不过如今的我们,物质水平提高了,花点钱买个乐趣还是挺普遍的,最重要的是开心。

「最后的一点感悟是,大家在总结自己或者指定计划时,也可以根据期望的计算公式,列出每件事情的成功概率,带来的收益,算算这样的安排是否值得。」

这篇关于2021 新一年的期望!谈谈数学期望在生活中的应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/400146

相关文章

利用Python操作Word文档页码的实际应用

《利用Python操作Word文档页码的实际应用》在撰写长篇文档时,经常需要将文档分成多个节,每个节都需要单独的页码,下面:本文主要介绍利用Python操作Word文档页码的相关资料,文中通过代码... 目录需求:文档详情:要求:该程序的功能是:总结需求:一次性处理24个文档的页码。文档详情:1、每个

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

Java 缓存框架 Caffeine 应用场景解析

《Java缓存框架Caffeine应用场景解析》文章介绍Caffeine作为高性能Java本地缓存框架,基于W-TinyLFU算法,支持异步加载、灵活过期策略、内存安全机制及统计监控,重点解析其... 目录一、Caffeine 简介1. 框架概述1.1 Caffeine的核心优势二、Caffeine 基础2

使用Node.js和PostgreSQL构建数据库应用

《使用Node.js和PostgreSQL构建数据库应用》PostgreSQL是一个功能强大的开源关系型数据库,而Node.js是构建高效网络应用的理想平台,结合这两个技术,我们可以创建出色的数据驱动... 目录初始化项目与安装依赖建立数据库连接执行CRUD操作查询数据插入数据更新数据删除数据完整示例与最佳

PHP应用中处理限流和API节流的最佳实践

《PHP应用中处理限流和API节流的最佳实践》限流和API节流对于确保Web应用程序的可靠性、安全性和可扩展性至关重要,本文将详细介绍PHP应用中处理限流和API节流的最佳实践,下面就来和小编一起学习... 目录限流的重要性在 php 中实施限流的最佳实践使用集中式存储进行状态管理(如 Redis)采用滑动

深入浅出Spring中的@Autowired自动注入的工作原理及实践应用

《深入浅出Spring中的@Autowired自动注入的工作原理及实践应用》在Spring框架的学习旅程中,@Autowired无疑是一个高频出现却又让初学者头疼的注解,它看似简单,却蕴含着Sprin... 目录深入浅出Spring中的@Autowired:自动注入的奥秘什么是依赖注入?@Autowired

PostgreSQL简介及实战应用

《PostgreSQL简介及实战应用》PostgreSQL是一种功能强大的开源关系型数据库管理系统,以其稳定性、高性能、扩展性和复杂查询能力在众多项目中得到广泛应用,本文将从基础概念讲起,逐步深入到高... 目录前言1. PostgreSQL基础1.1 PostgreSQL简介1.2 基础语法1.3 数据库

Python中的filter() 函数的工作原理及应用技巧

《Python中的filter()函数的工作原理及应用技巧》Python的filter()函数用于筛选序列元素,返回迭代器,适合函数式编程,相比列表推导式,内存更优,尤其适用于大数据集,结合lamb... 目录前言一、基本概念基本语法二、使用方式1. 使用 lambda 函数2. 使用普通函数3. 使用 N

Python中yield的用法和实际应用示例

《Python中yield的用法和实际应用示例》在Python中,yield关键字主要用于生成器函数(generatorfunctions)中,其目的是使函数能够像迭代器一样工作,即可以被遍历,但不会... 目录python中yield的用法详解一、引言二、yield的基本用法1、yield与生成器2、yi

Python多线程应用中的卡死问题优化方案指南

《Python多线程应用中的卡死问题优化方案指南》在利用Python语言开发某查询软件时,遇到了点击搜索按钮后软件卡死的问题,本文将简单分析一下出现的原因以及对应的优化方案,希望对大家有所帮助... 目录问题描述优化方案1. 网络请求优化2. 多线程架构优化3. 全局异常处理4. 配置管理优化优化效果1.