計算機各進製之間的轉換方法,計算機進製之間的轉換

時間 2023-01-13 17:40:06

1樓:尹澤

10進製轉換成其他的都是除以要轉換成的那個數,也就是說轉換成二進位制的就除以2,轉換成八進位制的就除以8,轉換成十六進製制的就除以16,然後倒取餘數。具體例題如下。

10---2:把20轉換成二進位制。

20/2=10...餘數為0

10/2=5...餘數為0

5/2=2...餘數為1

2/2=1...餘數為0

1/2=0...餘數為1

則20換成二進位制後是10100

10---8:把20轉換成八進位制。

20/8=2...餘數為4

2/8=0...餘數為2

則20轉換成八進位制後是24

10---16:把20轉換成十六進製制。

20/16=1...餘數為4

1/16=0...餘數為1

則20轉換成十六進製制後是14

2---10:把二進位制數1101轉換成十進位制。

1101=1*2的0次方+0*2的1次方+1*2的2次方+1*2的3次方=13

則1101變成十進位制後是13

8---10:把八進位制數1340轉換成十進位制。

1340=0*8的0次方+4*8的1次方+3*8的2次方+1*8的3次方=736

則1340變成十進位制後是736

16---10:把十六進製制數3a4f轉換成十進位制。

3a4f=15*16的0次方+4*16的1次方+10*16的2次方+3*16的3次方=14927

(十六進製制中的a是10,f是15)

二進位制與八進位制的相互轉換:

八進位制數 0 1 2 3 4 5 6 7

二進位制數 000 001 010 011 100 101 110 111

二進位制與十六進製制的相互轉換:

十六進製制 0 1 2 3 4 5 6 7 b

二進位制數 0000 0001 0010 0011 0100 0101 0110 0111 1011

計算機進製之間的轉換

2樓:匿名使用者

二轉十六 ,從右向左四位變成一位。

二轉十 ,從右向左權值為1,2,4,8,16...一直乘2),化為10進製時是所在位的數字乘該位的權值。例(1011)b=1*1+1*2+0*4+1*8=11d

3樓:匿名使用者

二進位制轉十六進製制:二進位制數要轉換為十六進製制,就是以4位一段,分別轉換為十六進製制。

具體列表1111 = 8 + 4 + 2 + 1 = 15 f1110 = 8 + 4 + 2 + 0 = 14 e1101 = 8 + 4 + 0 + 1 = 13 d1100 = 8 + 4 + 0 + 0 = 12 c1011 = 8 + 4 + 0 + 1 = 11 b1010 = 8 + 0 + 2 + 0 = 10 a1001 = 8 + 0 + 0 + 1 = 10 9...

0001 = 0 + 0 + 0 + 1 = 1 10000 = 0 + 0 + 0 + 0 = 0 0二進位制轉十進位制:二進位制轉十進位制。

從最後一位開始算,依次列為第0、1、2...位第n位的數(0或1)乘以2的n次方。

得到的結果相加就是答案。

例如:01101011.轉十進位制:

第0位:1乘2的0次方=1

1乘2的1次方=2

0乘2的2次方=0

1乘2的3次方=8

0乘2的4次方=0

1乘2的5次方=32

1乘2的6次方=64

0乘2的7次方=0

然後:1+2+0

二進位制01101011=十進位制107

4樓:網友

二轉十六 為:二進位制的四位數對應十六進製制的一位數。

5樓:匿名使用者

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

從左到右,用二進位制的每一位數去乘以2的相應次方,然後再加起來的和 不過次方要從0開始。

如:二進位制1101轉換成十進位制。

從右到左,各位數字的次方依次是0,1,2,3.

即1101=1 * 2^0 + 0 * 2^1 +1 * 2^2 + 1 * 2^3

=13二進位制轉換成十留進製。

十六進製制數:1,2,34,5,6,7,8,9,a,b,c,d,e,f

從右向左,每四位二進位制轉換成一位十六進製制數字,而每四位二進位制轉換成一位十六進製制的方法和上面講的二進位制轉換成十六進製制是一樣的方法,只是超過9的數字用相應的字母代替。

如1101=1 * 2^0 + 0 * 2^1 +1 * 2^2 + 1 * 2^3

=13=d即13用十六進製制表示是d.

希望對你有幫助。

計算機,各種進製之間的轉換

6樓:匿名使用者

整數和小數分別轉換。

整數除以2,商繼續除以2,得到0為止,將餘數逆序排列。

98 / 2 49 餘 0

49/2 24 餘 1

24/2 2 餘 0

12/2 6 餘 0

6/2 3 餘 0

3/2 1 餘 1

1/2 0 餘 1

所以98的二進位制是1100010

小數乘以2,取整,小數部分繼續乘以2,取整,得到小數部分0為止,將整數順序排列。

取整0,小數部分是0.

取整0,小數部分是0.

取整0,小數部分是0.

取整1,小數部分是0.

所以的二進位制是0001111010111000十進位制等於二進位制。

7樓:禮翼跆拳道

計算機 十進位制和二進位制的轉換。

計算機進製之間的轉換規律?

8樓:崔央

十進位制 0、1、2、3、4、5、6、7、8、9 逢十進一 二進位制 0、1 逢二進一 八進位制 0、1、2、3、4、5、6、7 逢八進一 十六進製制 0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f 逢十六進一 二進位制與八進位制之間三位二進位制數對應一位八進位制數 如:(100110)2——8 思維二進位制數對應一位十六進製制數 如:(11100011)2——(e3)16

計算機裡十進位制和二進位制之間怎麼轉換,計算的方法是什麼

9樓:匿名使用者

十進位制轉換為二進位制:用十進位制數不斷除以2,直到商為0或1.最後將餘數從上到下由右向左寫起。

10樓:匿名使用者

十進位制轉換為二進位制,採用位權相加,二進位制轉換為十進位制採用除商倒取餘法。如果你不知道什麼是位權和基數這些基本的東西,那你也讓我無語了。

11樓:刺身金魚

十進位制整數轉換為二進位制:

十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2去除十進位制整數,可以得到乙個商和餘數;再用2去除商,又會得到乙個商和餘數,如此進行,直到商為一時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

舉例來說:19轉換為二進位制:

19/2=9餘1

9/2=4 餘1

4/2=2 餘0

2/2=1 餘0

1/2=0 餘1

由下往上取餘數 10011

12樓:曾經最美

十進位制與二進位制之間的轉換發放如下所示:

1、十進位制轉二進位制:把十進位制數處以2求餘數,在將除數作為被除數,繼續求餘數,直到除數為0。在將所求的餘數倒序就是所得的二進位制數。

2、二進位制轉十進位制:從右邊依次是:2的零次方*1,2的一次方*1,2的二次方*1,2的三次方*1,2的四次方*1,2的五次方*1,--2的n次方*1,將上面的結果相加:

2的零次方*1+2的一次方*1+2的二次方*0+2的三次方*1+2的四次方*1+2的五次方*1+--2的n次方*1的結果。

計算機:10進製和2進製還有16進製制之間怎麼轉換?

13樓:風華

1。二進位制與十進位制數間的轉換。

(1)二進位制轉換為十進位制。

將每個二進位制數按權後求和即可。請看例題:

把二進位制數(

(2)十進位制轉換為二進位制。

一般需要將十進位制數的整數部分與小數部分分開處理。

整數部分計算方法:除2取餘法 請看例題:

十進位制數(53)10的二進位制值為(110101)2

小數部分計算方法:乘2取整法,即每一步將十進位制小數部分乘以2,所得積的小數點左邊的數字(0或1)作為二進位制表示法中的數字,第一次乘法所得的整數部分為最高位。請看例題:

將**換成二進位制。(

2。 八進位制、十六進製制與十六進製制間的轉換。

八進位制、十六進製制與十六進製制之間的轉換方法與二進位制,同十進位制之間的轉換方法類似。例如:

(12a)16=1*162+2*161+a*160=(298)10

十進位制整數→→→八進位制 方法:「除8取餘」

十進位制整數→→→十六進製制 方法:「除16取餘」 例如:

(2653)10=(a5d)16

十進位制小數→→→八進位制小數 方法:「乘8取整」

十進位制小數→→→十六進製制小數 方法:「乘16取整」 例如:

3. 非十進位制數之間的轉換。

(1)二進位制數與八進位制數之間的轉換。

轉換方法是:以小數點為界,分別向左右每三位二進位制數合成一位八進位制數,或每一位八進位制數展成三位二進位制數,不足三位者補0。例如:

2。二進位制與十六進製制轉換。

轉換方法:以小數點為界,分別向左右每四位二進位制合成一位十六進製制數,或每一位十六進製制數展成四位二進位制數,不足四位者補0。例如:

14樓:匿名使用者

10轉2 連續除2得的餘數,反過來就是了。

10轉16 連續除16得的餘數,返過來就是了。10為a,11為b,12為c,13為d,14為e,15為f

2轉16,每四個為一組進得轉換。

16轉2,每乙個分成四個。

15樓:匿名使用者

去書店隨便找本基礎的程式設計書,第一章都是這個。

16樓:一點通網校

2進製,用兩個阿拉伯數字:0、1;

8進製,用八個阿拉伯數字:0、1、2、3、4、5、6、7;

10進製,用十個阿拉伯數字:0到9;

16進製制就是逢16進1,但我們只有0~9這十個數字,所以我們用a,b,c,d,e,f這五個字母來分別表示10,11,12,13,14,15。字母不區分大小寫。

十六進製制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方…… 所以,在第n(n從0開始)位上,如果是數 x (x 大於等於0,並且x小於等於 15,即:f)表示的大小為 x * 16的n次方。

用豎式計算:

2af5換算成10進製:

第0位: 5 * 160 = 5

第1位: f * 161 = 240

第2位: a * 162 = 2560

第3位: 2 * 163 = 8192 +直接計算就是:

5 * 160 + f * 161 + a * 162 + 2 * 163 = 10997 (別忘了,在上面的計算中,a表示10,而f表示15)

計算機裡的二進位制和十六進製制之間是怎麼轉換的?

17樓:網友

每四個二進位制化為乙個十六進製制。

18樓:那麼遲

1位十六進製制數相當於4位二進位制數。二進位制數轉換成十六進製制數時,以小數點為中心向左右兩邊分組,每4位為一組,兩頭不足4位補0即可。

十六進製制與二進位制之間的關係:(前面是十六進製制數,後面是其對應的二進位制數)

7——0111;8——1000;9——1001;a——1010;b——1011;c——1100;d——1101;e——1110;f——1111

舉例:將二進位制數**換成十六進製制數。

先劃分11/0110/不夠四位的加0補上),劃分成就是。

高分求救計算機進製轉換,要過程,計算機進製轉換 急 題目內詳(要過程)

一.11000110.11 2 2 1 2 2 2 1 2 2 2 6 2 7 198.75 347 8 3 8 2 4 8 1 7 231 1ac 16 16 2 10 16 1 12 428 二.123,625 10 123.625 123 0.625 123分部除2餘數倒舉結果為1111011...

計算機方面的二進位制轉換是怎麼計算

對於初學者來說,二八 十六進製制之間的換算會顯得有些繁瑣,不過可以以十進位制為中介來換算,首先要學會二 八 十六進製制分別與十進位制的互化方法 1 轉換為十進位制 二進位制化為十進位制 例 將二進位制數101.01轉換成十進位制數 1 2 2 0 2 1 1 2 0 0 2 1 1 2 2 八進位制...

計算機裡的進位制是什麼,計算機中的進位制數都是什麼意思啊?

福財二妹 計算機的二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 由德國數理哲學大師萊布尼茨於1679年發明。當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是一個非常微小的開關,用 開 來表...