酷酷帶你探索神奇的數字


酷酷帶你探索神奇的數字

一提起編程,大家可能都會想到那一大段一大段的神秘代碼,沒有學過的人可能根本想象不到這些代碼有什麼作用。但是,除了代碼之外,就連數字,也都被編程界賦予了一層特殊含義。

接下來,不如跟著酷酷來一起盤點一下吧~

酷酷帶你探索神奇的數字

程序員眼中的0與1

 程序員眼中的計算機:簡單0與1的完美世界,編程就是0與1的交替。簡單的規則,複雜的邏輯,成就不一樣的世界。沒有猜疑,沒有心機,沒有狡詐,有的只是不變的0與1的交織。二進制0與1,在真正懂編程的人眼裡,就是現實的一切,並且比現實更加完美。

  計算機的核心是CPU,而CPU也遵循著簡單至上的原則。CPU只能識別0與1,不管是程序還是程序處理的數據,存儲或操作,都必須轉化成二進制0與1。所以,二進制就是計算機原始的語言,也就是機器語言。

酷酷帶你探索神奇的數字

程序員離不開的256


256是一個字節(8bit)最多能表示的數值。

  程序員編寫的每段程序都離不開這一個個的“256”,每個人在最開始學習編程的時候,也一定與256結下了無比深厚的友誼。畢竟,在一堆代碼和“1”、“0”之中,只有256對你不離不棄。

  順便說一句,俄羅斯的法定程序員日是每年的第256天,9月13日(閏年為9月12日)。

酷酷帶你探索神奇的數字

完美的1024

1024是一個完美的數字。

  眾所周知的存儲單位:TB、GB、MB、KB、B,換算起來其實就是:1TB=1024GB、1GB=1024MB、1MB=1024KB、1KB=1024B。

  是的,全靠1024將這些存儲單位串聯起來。1024也是2的十次方,二進制計數的基本計量單位之一。編程人員就像是一個個1024,以最低調、踏實、核心的功能模塊搭建起這個科技世界。1G=1024M,而1G與1級諧音,也有一級棒的意思。

  1024在中國也已經逐漸變成了程序員節被廣大程序員所慶祝。

其實,在會編程的人眼中,有特殊含義的數字遠遠不止這些。如果你也想了解一下我們的世界,不妨關注我,親手為孩子打開這扇門,讓他們看看這個神秘的世界吧~


分享到:


相關文章: