据说只有程序员才能看懂的时钟,你看明白了吗? - 开源中国社区
据说只有程序员才能看懂的时钟,你看明白了吗?
王练 2017年08月13日

据说只有程序员才能看懂的时钟,你看明白了吗?

王练 王练 发布于2017年08月13日 收藏 72

有免费的MySQL,为什么还要买? >>>  

最近发现一个关于程序员的“数学钟”,也就是非常流行的下面这幅图:

以前,只知道其中十一个点钟的分析;对于3点钟,一直没有思路。于是发了一条朋友圈,求助大神解释其中的3点钟。在刘梓溪、贾顾森、黎鸣等大神的指导下,明白了其中是怎么回事。所以这里介绍下这十二个点,应该如何解释。个人观点,仅供参考。

12点

不用说了,1728的立方根。

1点

可能很多人不大知道,这是勒让德常数:

其中的π(x)表示不大于x的素数的个数,可以用近似。

这个值经过勒让德、高斯等一批数学大佬的努力,最后被数学家Charles Jean证明为1。

2点

无穷递缩等比级数的求和,首项为1,公比为1/2,所以它的和为

3点

在刘梓溪、贾顾森、黎鸣等大神的帮助下,终于知道了。

广泛用于XML、HTML中。&#后面接十进制字符,&#x后面接十六进制字符。相当于转义序列吧。

其中十六进制33,等于十进制51,即’3’。

4点

同余问题(Modular Multiplicative Inverse)

5点

ϕ表示黄金分割比,

黄金分割比在斐波那契数列的通项公式中出现。

不过这个地方,我没搞懂,不知道这是不是这幅图作者的笔误?个人认为应该是 而不是 

6点

不用说了,阶乘。

7点

表示6.999999999…其中9的头上一横,表示循环节是9。

那么,6.9999….为什么等于7呢?恩,还是无穷递缩等比级数的视角来考虑,就老少皆宜了。

6.9999…= 6 + 0.9 + 0.09 + 0.009 + 0.0009 + …

后面的那个,

0.9 + 0.09 + 0.009 + 0.0009 + …

首项为0.9,公比为0.1,收敛于1。

因此6.9999… = 7

8点

代表1000(二进制),因为只有第一个是亮的,其他是暗的。(亮为1,暗为0,bitmap的感觉。可能是盲文),因此为8。

9点

四进制。21(四进制) = 2 * 4 + 1 = 9。

10点

组合数,5! /(2! * 3!) = 10

11点

十六进制,A是10,B是11,C是12。注意,注意,这里是0x0B,不是0x08。哈哈。

点评:知识点有点重复,比如进制就有好几个。


来源:程序师

原标题:程序员的时钟

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:据说只有程序员才能看懂的时钟,你看明白了吗?
分享
评论(41)
精彩评论
39
这个是数学专业的钟,不是程序员的钟……有几个程序猿知道勒让德常数……
4
你发错网站了,这是码农的网站,不是搞数学的:disappointed_relieved::disappointed_relieved:
2
程序员不等于数学家
2
不要以为我们都是数学家,我们可能是一群老玩家。
2
解释半天不都是数学公式吗,跟程序员有嘛关系?
最新评论
0
关于数学的我一概不会
0
绝对是数学专业的
0
你好你好
2
程序员不等于数学家
1
小孩都能看懂,每个数字的位置都记得
0
果然发错了
0
你好
0
51跟3有啥关系
2
不要以为我们都是数学家,我们可能是一群老玩家。
1
看到3!我还以为是3的非,还把3转成二进制算了一遍。
0
一脸懵逼
0
字符这么多,怎么可能是程序员的钟?
0
看来我是假程序员:smile:
1
除了装逼,让人不懂,并无半点用处
0
请问你们各位程序员的蛋蛋还好吗?:sweat:
0
还有这种操作
0
三点那个还是不明白,求详解
这是学数学用的表
2
解释半天不都是数学公式吗,跟程序员有嘛关系?
0
谁看这种时钟是看数字的?手表都没有数字还不是一样看
顶部