李樹生 8987 字 1個月前

二進製數

(3 / 8)
⚡ 登入後報錯可獲 3天VIP 免廣告——立即登入

基礎的電子計算機采用二進製來表示數字和數據。常用的進製還有8進製和16進製,在電腦科學中,經常會用到16進製,而十進製的使用非常少,這是因為16進製和二進製有天然的聯係:4個二進製位可以表示從0到15的數字,這剛好是1個16進製位可以表示的數據,也就是說,將二進製轉換成16進製隻要每4位進行轉換就可以了。

二進製的“00101000”直接可以轉換成16進製的“28”。一個字是電腦中的基本存儲單元,根據計算機字長的不同,字具有不同的位數,現代電腦的字長一般是32位的,也就是說,一個字的位數是32。字節是8位的數據單元,一個字節可以表示0-255的數據。對於32位字長的現代電腦,一個字等於4個字節,對於早期的16位的電腦,一個字等於2個字節。

加法0+0=0,0+1=1+0=1,1+1=10

減法0-0=0,1-0=1,1-1=0,0-1=-1,10100-1010=1010

乘法0×0=0,0×1=1×0=0,1×1=1

除法0÷1=0,1÷1=1

隻有0和1兩個數碼,基數為二。

特性

1、如果一個二進製數(整型)數的第零位的值是1,那麼這個數就是奇數;而如果該位是0,那麼這個數就

二進製數

是偶數。

二進製數2、如果一個二進製數的低端n位都是零,那麼這個數可以被2n整

除。

3、如果一個二進製數的第n位是一,而其他各位都是零,那麼這個數等於2^n。

4、如果一個二進製數的第零位到第n-1位都是1,而且其他各位都是0,那麼這個數等於2^n-1。

5、將一個二進製數的所有位左移移位的結果是將該數乘以二。

6、將一個無符號二進製數的所有位右移一位的結果等效於該數除以二(這對有符號數不適用)。餘數會被下舍入(rounddown)

7、將兩個n位的二進製數相成可能會需要2*n位來保存結果。

8、將兩個n位的二進製數相加或者相減絕不會需要多於n1位來保存結果。

9、將一個二進製數的所有位取反(就是將所有的一改為零,所有的零改為一)等效於將該數取負(改變符號)再將結果減一。

10、將任意給定個數的位表示的最大無符號二進製數加一的結果永遠是零。

11、零遞減(減一)的結果永遠是某個給定個數的位表示的最大無符號二進製數。

12、n位可以表示2n個不同的組合。

13、數2年包含n位,所有位都是一。

運算

最新小說章節盡在o o p . t w

二進製數

二進製數的運算除了有四則運算外,還可以有邏輯運算。

二進製數下麵分別予以介

紹。

二進製數的四則運算

二進製數與十進製數一樣,同樣可以進行加、減、乘、除四則運算。其算法規則如下:

加運算:00=0,01=1,10=1,11=10,#逢2進1;

減運算:1-1=0,1-0=1,0-0=0,0-1=1,#向高位借1當2;

;”1“為才果結時”1“為時同有隻#,1=1×1,0=0×1,0=1×0,0=0×0:算運乘

。0或1是商的它此因,)1,0(數個兩有隻數製進二:算運除

驟步算運法加

:下如

。”1“為後加相,道知以可則原法加據根,”1“和”0“為別分位一後最的數加被和數加裡這。加相位碼數右最是先首)1(

。”1“進位一高向”1“的位一第把而,下留”0“的麵後把時此,”2)01(“為後加相,道知以可則原法加據根,”1“為都位二第數倒的數加被和數加裡這。加相位二第數倒行進再)2(

。1=10為應果結以所,位碼數個這的數個三這”位進“和”數加“、”數加被“加要於當相,了”1“進位這向已位二第數倒但,”0“為應果結來本,道知以可則原法加據根,”0“為都位二第數倒的數加被和數加裡這。加相位三第數倒行進再)3(

1“為位高最的新而,”0“到得就後加相位該樣這,”0“下留位身本,”1“進前向再要需以所,字數個一有能隻位一。”2)01(“為後加相,道知以可則原法加據根,”1“為都位高最的數加被和數加裡這。加相位高最後最)4(

驟步算運法減

。1得1去減2用,2的中數製進十於當相是就也,2)01(了到得於當相,”1“借位二第數倒向位一後最先首)1(

。”0“到得後減相”1“數減與,1為前目位二第數倒則,)”1“的實真是時此(”1“位一後最了給借已中步一上在它為因但,)”2“當”1“借是樣同(”1“借位三第數倒向續繼要需,大”1“數減及不,”0“為樣同位該為因,位二第數倒算計再)2(

。”0“為也值得終最以所,)”1“的實真是也時此(”1“給借)位二第數倒(位一下的它向已樣同但,)”2“當是樣同(”1“借位一上的們它向要位三第數倒法方的樣同用)3(

。”1“為果結位該以所,1=0–1,餘”1“有仍,後)”1“的實真(”1“位四第數倒了給借在,後)”2“於當相(”1“借)位五第數倒(位高的它向它,”1“的應對中位幾麵前是不而,”0“為卻位四第數倒數減的應對所它但,”0“為也,樣一位幾的麵前與管儘位四第數倒的數減被)4(

。1=1–2,)”2“於當相(”1“借)位六第數倒(位高的它向續繼要需數減被樣這,”1“為卻位五第數倒的數減時此而,”0“為後最以所,位四第數倒了給借它但,”1“為來原位五第數倒的數減被)5(

。”0“為處此,小大值位應相的數減被是就也果結樣這,位個這有沒數減而,了”0“為就後位五第數倒給借是可,”1“為來本位一後最的數減被)6(

位高向們我中法減數製進十在。”1“當”1“進是也中數製進二在,”1“當就仍”1“進,中法加的數製進十在。的應對一一是也,的樣一是理道的們它實其,法方算運法減、加的數製進十上係聯要定一中算運法減、加的數製進二在


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一頁 書頁/目錄
/ 8 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改)
發表評論
以 匿名讀者 身份發表
讀者評論