常見的進製主要有以下幾種:
二進位制(binary)
八進位制(octal)
十進位制(decimal)
十六進製制(hexadecimal)
為了大家容易理解,我們先從日常生活當中最常用的「十進位制」講起。
十進位制,顧名思義是十進位的計數方式(一本正經的說廢話),簡單來說,我們從0開始數數:「0, 1, 2, 3, 4, 5, 6, 7, 8, 9」,好,停~~~!!接下來呢?你會說,這麼簡單的問題連幼兒園都會,接下來當然就是「10」阿,還需要問嗎?
沒有錯!重點來了,有沒有發覺,除了多了乙個位數「1」以外,原本的位數變成「0」了,這個過程就稱為進製,在懂了進製以後,對於理解其他進製就變得很簡單了。
十進位制,就是數到「十」的時候要進製,依此類推:
二進位制就是數到「二」的時候要進製;八進位制、十六進製制分別就是數到「八」、「十六」的時後要進製。
舉例ㄧ、
以下我們都把 其他進製的結果 與 十進位製做對照。
二進位制的10 代表 十進位的 2
八進位制的10 代表 十進位的 8
十六進製制的10 代表 十進位的16
舉例二、
二進位制 的1110、1010分別對應 十進位制 的數字。
二進位制11
10 = 十進位制 (2^3)*1 + (2^2)*1 + (2^1)*1 + (2^0)*0 = 十進位制 14
二進位制101
0 = 十進位制 (2^3)*1 + (2^2)*0 + (2^1)*1 + (2^0)*0 = 十進位制 10
參考資料:
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...
判斷二進位製半整數(二進位制)
10年後,tokitsukaze大佬已經變成了年收入超百萬的的精英程式設計師,家裡沒錢也沒礦的teitoku,找tokitsukaze大佬借1000塊錢,然後tokitsukaze大佬說,借你1024吧,湊個整數。沒錯在2進製下1024是 二進位制整數 乙個正整數滿足其值為2的k次方 k為正整數 我...
mysql二進位制 MySql二進位制連線方式詳解
使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示視窗,你可以...