#3.14 Piday#我的圆周率日
本文来自网易云社区
作者:马宝
圆周率日(Pi day)
2011年国际数学协会正式宣布,将每年的3月14日设为国际数学节,来源则是中国古代数学家祖冲之的圆周率。“终极”圆周率日是1592年3月14日上午6时53分58秒。这时间以外文记法是3/14/1592 6:53:58,对应了圆周率的十二位近似值3.14159265358。
让我们带着问题一起来思考和研究piday,这对我设计/产品有什么用?
划重点分享(实验“实践”、学习“搜索”、问题“解构”)
一、首个精算小数点七位的老男人
祖冲之老爷爷是第一个将圆周率小数点推算到后7位数字的数学家,(印度某数学家)同一时期阿三爷爷只算到了小数点后5位。又过了1000多年,大概是曾曾曾很多个曾孙辈的阿拉伯数学家阿尔·卡西才打破了这一纪录。
Created with Sketch.
二、穿尿不湿的背圆周率纪录保持者
2006年11月20日,中国的小吕叔叔穿上成人尿不湿,花了24小时零4分钟,不吃不喝,不间断背诵圆周率,一不小心背到小数点后67890位,6万多位的成绩刷新了日本友人-友寄英哲创下的纪录42195位的吉尼斯世界纪录。
什么叫不间断无差错背诵,如果选手在背诵3.1415926~啊~5358979;多一个“啊”字就挑战失败。
小吕叔叔在采访时,他说:“他用4年时间开始背诵圆周率,1年的时间准备,能够记住的圆周率位数超过9万多位。今天...”(可能尿不湿有点紧啦)
Created with Sketch.
在数学家眼里,π通常被定义为圆的周长C与直径d的比值(看不懂也不要看)详情查看wiki
{\displaystyle \pi =\int _{-1}^{1}{\frac {dx}{\sqrt {1-x^{2}}}}.}
还可能是这样的
{\displaystyle \pi =3+\textstyle {\frac {1}{7+\textstyle {\frac {1}{15+\textstyle {\frac {1}{1+\textstyle {\frac {1}{292+\textstyle {\frac {1}{1+\textstyle {\frac {1}{1+\textstyle {\frac {1}{1+\ddots }}}}}}}}}}}}}}}
Created with Sketch.
在我视觉设计师的眼里,π=派
Created with Sketch.
可视化的方式解释
π就是一个直径为“1”的圆,向前滚了3圈多,停下来的那个点刚好等于圆的周长
Created with Sketch.
三、我的Piday研究
(计算π的意义,持续学习的动力)
一般而言,π值并不需要过于精确便能够满足大部分的数学运算的需求。按照约尔格·阿恩特(Jörg Arndt)及克里斯托夫·黑内尔(Christoph Haenel)的计算,39个数位已足够运算绝大多数的宇宙学的计算需求,因为这个精确度已能够将可观测宇宙圆周的精确度准确至一个原子大小。
人类具有持续打破记录的原始冲动,我的学习方法
A、学习方法:做实验
实验:100*100的多边型,需要多少条边才能看上去像正圆?
从肉眼上区别,当我设置到第60条边时,看上去很接近圆了 我放大对比差异,设置到13000多条边时,也不能接近圆。放弃
B、学习方法:解构(解开复杂解构的能力)
解构:如何在短时间内记住的更多小数点位
正常的数学老师,会教我们3.1415926,好记,又顺,7位就够了,为什么是7位呢?
1956年,米勒最早对短期记忆能力进行了定量研究——“神奇的数字:7±2”[1]。他注意到年轻人的记忆广度大约为7个单位(阿拉伯数字、字母、单词或其他单位),称为组块。后来的研究显示广度与组块的类别有关,例如阿拉伯数字为7个,字母为6个,单词为5个,而较长词汇的记忆广度低于较短词汇的记忆广度。
利用7±2法则,我进一步进行了我的记忆挑战。方法步骤如下
从官网上下载一百万PI的精确数字 http://www.piday.org/million/
拆解1:取2万位进行演算,每组10个数字,每行5组,需要400多行。
拆解2:利用正则处理,在sublime text,每7位一组加两个“空格”做区分
拆解3:将每组记忆单元,拆解成AB两段方便记忆,A=4 B=3(这里有点像记电话号码)
记忆:只需要记住前2行的数字,就有100位左右的记忆量了。
详细看GIF 演示
记忆方法是因人而异的,有的擅长看(视觉型),有的人擅长听(听觉型),有的人擅长用嘴和手(运动型)等等;比较常见的是混合型的记忆方法,而这种方法的记忆效果最佳;
将20000+小数位导入网易有数做简单分析,发现例如“38”、“62”这类杭州本土特色的数字高频出现几率:
38的出现了139次
58出现了157次
88只出现了118次向对较低
Created with Sketch.
Created with Sketch.
最后,画一个SVG动画纪念我的Piday
参考文章:
网易云免费体验馆,0成本体验20+款云产品!
更多网易研发、产品、运营经验分享请访问网易云社区。
相关文章:
【推荐】 Innodb实践总结(二)
#3.14 Piday#我的圆周率日的更多相关文章
- 谷歌技术面试要点(Google面试)(14年5月20日交大专场)
技术面试的主题 1.简要自我介绍: 姓名.学校.专业 做过的项目与实习 个人主要成就 2.技术评估: 构建与开发算法 编程 计算机基础知识 数据结构 现实世界问题解决能力 设计问题(主要针对博士生) ...
- spring的父子上下文容器及配置
本文由作者张远道授权网易云社区发布. spring父子容器 spring总的上下文容器有父子之分.父容器和子容器.父容器对子容器可见,子容器对父容器不可见. 对于传统的spring mvc来说,spr ...
- 使用Phaser开发你的第一个H5游戏(一)
本文来自网易云社区 作者:王鸽 不知你是否还记得当年风靡一时的2048这个游戏,一个简单而又不简单的游戏,总会让你在空闲时间玩上一会儿. 在这篇文章里,我们将使用开源的H5框架--Phaser来重现这 ...
- 武汉Uber优步司机奖励政策(8月31日~9月6日)
·奖励前提 *必须满足当周平均评分4.7星及以上,且当周接单率70%及以上,当周在线5小时且完成5单,才有资格获得奖励 * 各组别必须满足当周要求的成单率才有资格获得奖励,成单率由当周 滴滴快车单单2 ...
- Microsoft SQL Server Transact-SQL
Microsoft SQL Server Transact-SQL 1.SQL 1.1数据定义语言(DDL) create 创建数据库或数据库对象:alter 修改数据库或数据库对象:drop 删除数 ...
- javascript 技巧总结积累(正在积累中)
1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 & ...
- JS技巧
2016-08-09 200多个js技巧代码(Down) word下载 200多个js技巧代码 目录 1.文本框焦点问题... 6 2.网页按钮的特殊颜色... 6 3.鼠标移入移出时颜色变化... ...
- 黑苹果-IOS学习的开始
深知安装黑苹果的不易,在这里写一下关于我的Thinkpad E430c安装黑苹果教程(Mac版本:Yosemite 10.10.4),希望能够帮助有需要的朋友. 首先贴上我的电脑配置报表: ----- ...
- 如何重现难以重现的bug
生活中有这么一种现象:如果你关注某些东西,它就会经常出现在你眼前,例如一个不出名的歌手的名字,一种动物的卡通形象,某个非常专业的术语,等等等等.这种现象也叫做“孕妇效应”.还有类似的一种效应叫做“视网 ...
随机推荐
- springmvc使用map接收form表单的参数
其实只需要在map前面加上@RequestParam参数即可,jsp的name等都不变 public String queryByCondition(@RequestParam Map<Stri ...
- 在UML系统开发中有三个主要的模型
http://www.cnblogs.com/Yogurshine/archive/2013/01/14/2859248.html 在UML系统开发中有三个主要的模型: 功能模型: 从用户的角度展示系 ...
- Yii自定义验证规则
简单的方法:在 model 内部定义规则 最简单的定义验证规则的方法是在使用它的模型(model)内部定义. 比方说,你要检查用户的密码是否足够安全. 通常情况下你会使用 CRegularExpres ...
- LSF作业管理系统使用方法
查看LSF计算节点列表bhosts # bhosts HOST_NAME STATUS JL/U MAX NJOBS RUN SSUSP USUSP RSV fat01 ok - 16 0 0 0 0 ...
- UVa 12034 - Race(递推 + 杨辉三角)
链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- luogu P4275 萃香的请柬
嘟嘟嘟 打表不难发现,序列的长度以及序列中1的个数都是斐波那契数列.因为第 i 秒1的个数由 i - 1的1和 i - 2的0变换而来,那么f[i] = f[i - 1] + f[i - 2].序列的 ...
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件
“/”应用程序中的服务器错误. 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“c552ea94-6fbb-11d5-a9c1-00104bb6fc1c”. 说明: 执行当前 Web ...
- 【题解】洛谷P2827 [NOIP2016TG] 蚯蚓(优先队列)
题目来源:洛谷P2827 思路 阅读理解题 一开始以为是裸的优先队列而已 但是发现维护一个切开并且其他的要分别加上一个值很不方便 而且如果直接用优先队列会TLE3到4个点 自测85分 所以我们需要发现 ...
- POJ 3984 迷宫问题(简单bfs+路径打印)
传送门: http://poj.org/problem?id=3984 迷宫问题 Time Limit: 1000MS Memory Limit: 65536K Total Submissions ...
- Network Security Threats
Network Security Combination of low-cost powerful computing and high-performance networks is a two-e ...