转载

对数字,要有个概念(正好800字)

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。

在刘慈欣的《超新星纪元》中,描述到 12 辆满载了味精的火车,只够全国人民吃 1天 ;小湖一样大小的汽油,也只够全国烧 1天 ,当时看到也是吃了一惊。而在《编程珠玑》第七章,将估算,看作是程序员必备的技能之一,也就是化繁为简的能力。

任何事情积少成多,都会产生超出事物本身的意义。

数字是个神奇的东西。

人的一生中,手指关节平均需要弯曲 2500万 次。

每天要眨眼1万次,一辈子大概要眨眼 3亿 次。

马云的资产有 2600亿 ,你每眨一次眼,他就要赚 1千 块钱。嗯,就是每天1千万的概念。

java中的int,是32位,最大值是0x7fffffff=2147483647。21亿,存不下马云的这 2k6

而java中的long,仅仅扩展到64位,就难以用语言形容。大概是90万万亿。

0x7fffffffffffffff=9223372036854775807
复制代码

假如13亿人,每秒数一个数,也就是并发13亿,需要200多年。所以,大多数long类型,有生之年都是安全的。

//一般使用这样的方法去算,注意数字的下划线写法
TimeUnit.SECONDS.toDays(Long.MAX_VALUE/1_300_000_000L) / 365L
复制代码

然而事情又显得简单。

计算机里只有0和1,易经中只有四象八卦,但最终演绎成了无穷无尽的虚拟世界。

地球只有七大洲四大洋,有迹可循的文明史也只有5000年。

2018年,北京人口2154万。假如你很有名,每秒和一个人握手,那需要你不吃不睡耗费249天。而你现在就和你的同事,一坐就是一整天。

而根据国家统计局的数据,每年全国死亡人口大约890万人。每年因自杀死亡者高达28.7万。假如平均身高1.6m,这些自杀者卧在铁轨上,比济南到北京的长度都长。

难以言表。

本次阅读,大概花费了你 5分钟 时间。以平均寿命90岁来算,占用了你5/47304000的时间,约 1/1千万 的生命。在这倒计的时钟中,不管你我擦肩而过,或是再不相见,你和 xjjdog 的缘分,已经在你的生命中,产生了烙印。

所以,对你周围的人,哪怕是痛苦的暗恋,面红耳赤的争吵,得而复失的遗憾。你一定要了解,假如时光错开百年,在这宇宙中弹指一挥都谈不上的片段,你不会再有这样的机会。

那不是多少的问题,而是有无。

对数字,要有个概念(正好800字)
原文  https://juejin.im/post/5d4aa280f265da03a31d21da
正文到此结束
Loading...