介紹編程
經常使用進制學習
二進制spa
十進制.net
十六進制blog
進制間的轉換遊戲
十進制 轉 二進制get
十進制 轉 十六進制二進制
我相信不少大學計算機專業的學生還依然不懂它們之間的區別以及轉換關係,做爲大學生的你和我相比差不了多少。由於在大學期間,大1、大二的我也是一條鹹魚。上課除了神遊物外、昏昏欲睡,還真沒什麼能夠形容個人了。在一個偶然的課程上,我喜歡上了Android遊戲編程,後來慢慢的發現原生Android真的難編遊戲,一些小遊戲、小案例仍是能夠的。接着,我就開始學習Android的應用開發,發現也是挺有意思的。有時候,我想要翻一翻身,鹹魚也會有點機會的。看到了一些大學生畢業等於失業的字眼,有時候想一想仍是挺爲本身感到慶幸的,畢竟我還沒畢業(哈哈,自嘲),我還有機會去努力、去學習。每當捫心自問本身會什麼、學到什麼的時候,腦子空空如也。也許是夜間多發感觸,可是往往這樣,都提醒着我要努力了,要肯定本身要走的路!
扯歸扯,學習仍是要的。
首先,我先來介紹一下何爲二進制、十進制、十六進制,以及它們的區別和特色。
二進制,逢二進一,數字中只有 0 和 1
例如,數數,二進制的數法是:0,1 接着 10,11 接着 100,101,110,111 接着 1000,1001 ... 1111 以此類推。
十進制,逢十進一,數字中含有 0,1,2,3,4,5,6,7,8,9
十進制是咱們從小就開始學習的,應該沒有人不會吧,從1數到100會把,哈哈。
十六進制,逢十六進一,表示形式比較特殊,由於10~15不能用數字來展現,否則就亂套了。因此強制規定以下
10 用 A 表示、11 用 B 表示、12 用 C 表示、13 用 D 表示、14 用 F 表示。
那麼數數的數法也同理,從 0 ~ F 接着 10 ... 1F ... FF 接着 100 ...... FFF 以此類推。
下面,咱們經過一些簡單的數值的轉換例子,來學習這些進制的轉換關係。
二進制數:0101 轉 十進制數: 5
計算過程圖:(最後一位數開始是2的零次方,以此類推,進行加法運算。)
咱們依照上面那個數值
十進制數:5 轉 二進制數:0101
十六進制數:2AC 轉 十進制數:684
十進制數:684 轉 十六進制數:2AC
二進制數:10101101110 轉 十六進制數:56E
十六進制數:56E 轉 二進制數:10101101110
經過幾個轉換例子,咱們學會了進制間的轉換關係。我發現經過表達的形式,總以爲表達不出來,也表達不清楚,你們更別說理解了。因此我就畫了步驟計算過程圖,這樣更鮮明、更直觀的表達個人意思。教學的目的也在於此。
©原文連接:https://blog.csdn.net/smile_running/article/details/81090483
@做者博客:_Xu2WeI
@更多博文:查看做者的更多博文