1024你懂了么?

话说有这么一群神奇的生物:他们喝的是咖啡,挤的是代码……

他们总会被黑无趣,却致力于让世界变得有趣……

他们靠技术吃饭,但大多数人只关注他们的服装和发量……

他们的名字是:程!序!员!

今天又是一年 1024 程序员节,希望大家顺风顺水不脱发。

1024你懂了么?

1024的起源在于程序员们代码写得再多,排版再好看,一般采用二进制的计算机读到的也只是0和1。

在十进制的现实社会中0元到9元是零钱,而10元才是整钱。

但是对于二进制,0~1是零钱,10才是整钱,而这里的10实际上是现实社会中的数字2(八进制的10等于现实中的8,十六进制的10是现实中的16)。

同样在现实社会中,人们追求的是资金流水达到10的N次方RMB,而在计算机的世界中程序员们追求的也是10的N次方,因为这里的10却代表着2,也就是说程序员们实际上追求的是2的N次方。

而1024就是2的10次方,也是程序员心目中的整数,所以就有了下面的公式:

1 G =1024 MB

1MB=1024KB

1KB=1024B

不仅如此1024也是八进制中的2000,十六进制中的400,所以无论是在二进制、八进制还是十六进制中,1024都更具有代表意义,这也是为什么早期的程序员节从每年的10.10变成现在10.24的原因之一。

1024你懂了么?

最后,向那些用Coding改变世界,以实际行动在浮躁的世界里坚持追求知识、技术和创新的程序员们致敬!

节日快乐!


分享到:


相關文章: