2進位與16進位的轉換 - 電腦
By David
at 2008-12-25T07:44
at 2008-12-25T07:44
Table of Contents
大家好=.=,問題兒童又來了
是的,我研究到2進位與16進位哩(歡呼~)
恩首先....沒什麼問題
先拿1111011來講,這是2進位的表示
首先16進位,把他填滿變為8位數~ => 0111,1011
1011=11(B)
0111=7(7)
所以0111,1011轉變為16進位表示得7B
恩......現在要轉換回去
7 = 3 * 2 + 1
3 = 2 * 1 + 1
2 = 2 * 1 + 0
由右至左排列,得011? <= 囧,為什麼少了一個1
是我哪邊出錯誤?
不相信,再驗算一次,這是用1011來作
1011 = 11(B),驗算開始
11 = 5 * 2 + 1
5 = 2 * 2 + 1
2 = 2 * 1 + 0
得011,="=為什麼兩個都是得到011
看了半天,我還是不知道我哪邊作錯了
把2進位換算成16和10我都會了
惟獨轉換這邊一直出錯><
揪~~竟我是哪裡出了問題呀~~
之前是拿97當例子,我看到我和S大不同的地方
97/2 = 48 ... 1
48/2 = 24 ... 0
24/2 = 12 ... 0
12/2 = 6 ... 0
6/3 = 2 ... 0
3/2 = 1 ... 1
----------------------
1/2 = 0 ... 1 <=我少做了這個除式,所以才會造成100001(2)=33(10)
現在我應該也有少做東西...
但是
11/2 = 5 ... 1
5/2 = 2 ... 1
2/2 = 0 ... 0
----------------------
0/2 = ? ... ? <=不可能是這樣吧="=a
--
█ █ █ ◢ ◢ █ ◢█◣ █
█ █ █◢█ █ █◢█◢█ ███ █ █ █
█ █ █ █ █ █ █ █ █ █ █ ██◤ ◢██
█ █ █ █ █ █ █ █ █ █ █ █ █ █
◥███◤ █ █ █ █ █ █ █ █ █◤ ◥█◤ ███
無限有三寶:閒閒、沒事、打嘴砲 http://0rz.tw/1f55p
--
Tags:
電腦
All Comments
Related Posts
哪些檔頭是不包含檔頭的呢
By Daniel
at 2008-12-25T05:55
at 2008-12-25T05:55
電腦沒聲音(爬文過)
By Megan
at 2008-12-25T05:46
at 2008-12-25T05:46
請問關於設定共用印表機
By Victoria
at 2008-12-25T05:40
at 2008-12-25T05:40
簡單小問題
By Erin
at 2008-12-25T05:35
at 2008-12-25T05:35
自動開關機加無線網卡說要更新
By Catherine
at 2008-12-25T05:31
at 2008-12-25T05:31