計算機進製的介紹

2021-09-26 06:14:29 字數 3350 閱讀 4173

/*

進製的圖示

十進位制 十六進製制 八進位制 二進位制

0 0 0 0

1 1 1 1

2 2 2 10

3 3 3 11

4 4 4 100

5 5 5 101

6 6 6 110

7 7 7 111

8 8 10 1000

9 9 11 1001

10 a 12 1010

11 b 13 1011

12 c 14 1100

13 d 15 1101

14 e 16 1110

15 f 17 1111

16 10 20 10000

17 11 21 10001

進製轉換的介紹

第一組(其他進製轉10進製):

1二進位制轉十進位制

2八進位制轉十進位制

3十六進製制轉十進位制

4示意圖

第二組(十進位制轉其他進製)

1十進位制轉二進位制

2十進位制轉八進位制

3十進位制轉十六進製制

4示意圖

第三組(二進位制轉其他進製)

1二進位制轉八進位制

2二進位制轉十六進製制

3示意圖

第四組(其他進製轉二進位制)

1八進位制轉二進位制

2十六進製制轉二進位制

3示意圖

*/ 二進位制轉換成十進位制是咧

規則:從最低位開始(右邊的),將每個位上的數提取出來,乘以2的(位數-1)次方,然後求和。

案例:將二進位制:1011轉成十進位制的數

1011 = 1乘以2的一次方減一次方+1乘以2的2次方減1次方+0乘以2的3次方減1次方+1乘以2的四次方減1次方

=1*1+1*2+0+1*2*2*2=1+2+0+8=11

八進位制轉換成十進位制

規則:從最低位開始(右邊的),將每個位上的數提取出來,乘以8的(位數-1)次方,然後求和。

案例:請將0123轉成十進位制的數

0123 = 3乘以8的一次方減一次方+2乘以8的2次方減1次方+1乘以8的三次方減一次方+0乘以8的四次方減一次方

= 3*1+2*8+8*8=83

十六進製制轉換成十進位制示例

規則:從最低位開始,將每個位上的數提取出來,乘以16的(位數-1)次方,然後求和。

案例:請將0x34a轉成十進位制的數

0x34a = 10乘以16的一次方減一次方+4乘以16的二次方減一次方+3乘以16的三次方減一次方

=10*1+4*16+3*16*16=10+64+768=842

課堂練習

二進位制:110001100轉成十進位制

八進位制:02456轉成十進位制

十六進製制:0xa45轉成十進位制

十進位制如何轉其他進製

規則:將該數不斷除以2;知道商為0為止,然後將每步得到的餘數倒過來,就是對應的二進位制。

案例;請將56轉成二進位制

56除2=28餘0

28除2=14餘0

14除2=7餘0

7除2=3餘1

3除2=1餘1

二進位制111000=56

十進位制如何轉換成八進位制

規則:將概述不斷除以8,直到商為0為止,然後將每步得到的餘數倒過來,就是對應的八進位制。

案例;請將156轉成8進製

156除8=19餘4

19除8=2餘3=234=0234

十進位制轉換成十六進製制

規則;將概述不斷除以16,直到商為0為止,然後將每步得到的餘數倒過來,就是對應的十六進製制。

案例;請將356轉成十六進製制

356除16=22餘4

22除16=1餘6=0x164

課堂練習

123轉成二進位制

678轉成八進位制

8912轉成十六進製制

二進位制轉換成八進位制、十六進製制

二進位制轉換成八進位制

規則:將二進位制數每三位一組(從低位開始組合),轉成對應的八進位制數即可。

案例;請將二進位制;11010101轉成八進位制

11010101 = 11 010 101 = 0325

二進位制轉換成十六進製制。

11010101 = 1101 0101 = 0xd5

課堂練習;請將

二進位制;11100101轉成八進位制

二進位制;1110010110轉成十六進製制

八進位制轉換成二進位制

規則;將八進位制數每1位,轉成對應的乙個3位的二進位制數即可。

案例;請將0237轉成二進位制

0237 = 10011111

十六進製制轉成二進位制

規則;將十六進製制數每1位,轉成對應的乙個4位的二進位制數即可。

案例;請將0x237轉成二進位制

0x237 = 1001100111

*/

計算機的介紹

工具,用來打遊戲 泡妞 看 看書 看電影,計算機幫你完成了需求 掃地機械人 計算機 掃地 機械手臂 計算機 加工產品 人 高貴的人 奴隸 來做。生產奴隸 機器 計算機 計算機對於我們人類而言 奴隸,完成我們的需求,1946,軍事用途,破譯密碼 設計飛彈的路程 如果什麼都沒有,計算機就是廢銅爛鐵 充電...

計算機進製和計算

執行中的程式都儲存在記憶體和暫存器裡面。並且計算機做不了減法。如果需要使用減法的話,計算機會加上被減數的負數。負數在計算機內的是以補碼的形式儲存的。在補碼中1000代表的不是0,而是這個長度能代表的最小的負數。二進位制和十進位制的區別在於二進位制是逢二進一,十進位制是逢十進一。比如0011在二進位制...

計算機進製理解

1.進製表示 int a 10 十進位制 int a 0b10 二進位制 0b或0b標識 int a 010 八進位制 0標識 int a 0x10 十六進製制 0x或者0x標識 2.進製輸出表示 printf i a 十進位制輸出 printf o a 八進位制輸出 printf x a 十六進製...