將10進位數字轉換為二進位的問題 - 電腦

Faithe avatar
By Faithe
at 2008-12-04T13:19

Table of Contents


因要轉換成程式中要用的編碼

所以要將97這個數字轉換為2進位表示法


以下是我的參考網址:

http://www.math.scu.edu.tw/teacher/Chieping/number-system.html

我造上面所教的方法嘗試

得以下結果

97 = 48 * 2 + 1
48 = 24 * 2 + 0
24 = 12 * 2 + 0
12 = 06 * 2 + 0
06 = 03 * 2 + 0
03 = 01 * 2 + 1

將以上得到的數字,由右至左排列得: 10001


我有問題的地方:

『因此2進位右邊起第四位是 0.
且因為 1 < 2, 2進位右邊起第五位是 1. 再左邊其他位都是 0.』


網頁中例子舉的是21,以二進位表示法得10101

也就是說實際上他是00000000…"1"0101 前面都是零所以省略?

套用上述的例子,我的10001前頭也必須加上00000…"1"

得1100001,但是我想要讓電腦表達『97』這個數字時

必須得用"0"1100001


要多加一個零@@"

想請問問這是為什麼呢?

為什麼21用2進位表示法就是10101

而97就必須多個0,得01100001


附註:

將2進位算回10進位這個驗算方法我會

我只是很納悶為什麼表示97要特別加一個0在開頭




<(ˍ ˍ)> 感謝


--
█ █ █ ◢ ◢█◣
█ █ █◢██◢█◢█ ███ █ █
█ █ █ █ █ █ █ █ █ █ █ ██◤ ◢██
█ █ █ █ █ █ █ █ █ █ █ █ █
◥███◤ █ █ █ █ █ █ █ █ █◤ ◥█◤ ███
無限有三寶:閒閒、沒事、打嘴砲 http://0rz.tw/1f55p

--
Tags: 電腦

All Comments

Tom avatar
By Tom
at 2008-12-06T23:19
囧,感覺我在鑽牛角尖,但我很想將這個搞懂
Bennie avatar
By Bennie
at 2008-12-07T04:30
要不要補0是使用的程式語言的問題吧
Edwina avatar
By Edwina
at 2008-12-10T19:13
前面不需要特別加0啊~你是用你PO那個網頁算的嗎?

word/excel出現FileError_22001…怎麼辦?

Jacob avatar
By Jacob
at 2008-12-04T11:54
今天開啟檔案時,都會出現「FileError_22001」紅色的字, 我使用的是Office 2003. 不管是word/excel/powerpoint ..檔案打開後就只有FileError_22001這行字, 其它原本的資料都不見了,copy到其它正常機器開也是一樣. 不知道有人知道有解決方法嗎 ...

緊急求救!電腦進不去XP桌面...

Gary avatar
By Gary
at 2008-12-04T10:49
重點是發生問題前你有沒有做什麼事 如果沒有的話,可以直接送修 連安全模式都進不去,也就是說你系統差不多掛了 有時間的話就可以慢慢找問題 可是感覺妳現在沒什麼時間 所以簡單點你可以先重灌看看 不行的話就找電腦店幫你吧 slsf - ...

Vista的休眠選項不見了!

Sandy avatar
By Sandy
at 2008-12-04T09:16
※ 引述《ShyBaby ( )》之銘言: : 我的作業系統是Vista Home Premium (SP1) : 【開始】進去那邊本來有「關機」、「睡眠」、「休眠」三個選項 : 用了一陣子之後 : 「休眠」(Hibernation)的選項不見了 : 只剩關機跟睡眠(Standby)兩個選項 o(><; ...

隨身碟檔案損毀

Madame avatar
By Madame
at 2008-12-04T00:05
今天剛買了個新usb隨身碟 把檔案放進後 開啟隨身碟內的檔案 卻顯示檔案損毀 要刪除也無法刪 請問這是什麼問題????? 只能以格式化解決嗎 才剛買的隨身碟居然會這樣 有點傻眼了 - ...

緊急求救!電腦進不去XP桌面...

Tracy avatar
By Tracy
at 2008-12-03T23:38
請各位大德能大發慈悲救救小弟... 我12/6要考托福了...這個重要的時候結果電腦突然出問題.... 狀況如下... 開機後很順利的進入windows正常啟動時會有的藍畫面... 就是下面有條藍色的橢圓形跑來跑去那裡... 在來理論上應該是要進入桌面了... 可是卻沒有進入,畫面呈現的是介於黑色 ...