tft每日頭條

 > 圖文

 > 進制轉換教學

進制轉換教學

圖文 更新时间:2025-02-11 04:34:36

進制轉換教學?1.二進制二進制就是計算機常用的進制,即逢二進一例如:1010,下面我們就來說一說關于進制轉換教學?我們一起去了解并探讨一下這個問題吧!

進制轉換教學(網絡工程-進制轉換)1

進制轉換教學

一、進制

1.二進制

二進制就是計算機常用的進制,即逢二進一。例如:1010

2.八進制

八進制即逢八進一。例如:626

3.十進制

十進制就是我們在計算中常用的進制,所以就不再舉例(即逢十進一)

4.十六進制

十六進制與其它進制有所不同,在10到15用英文字母進行表示。

上面就是對進制的簡單介紹,下面就是對進制轉換而進行介紹。

二、進制轉換

1.二進制轉八進制

拿二進制數100 101 10舉例

首先需要3個二進制數各劃分一個區域,不足時則補零。我們可以看出該二進制數為八位,我們需要補充一位,

即010 010 110

從左到右依次是:(計算方法是從右向左依次乘上2的n次幂,n從零開始,^符号表示次幂)

0 1 0

0 1 0

1 1 0

02^2 12^1 0*2^0=2

02^2 12^1 0*2^0=2

12^2 12^1 0*2^0=6

然後合并得到226就是轉換後的八進制數。

2.二進制轉十進制

拿二進制數10010110舉例

這裡就不需要劃分區域,而是直接進行計算。(計算方法是從右向左依次乘上2的n次幂,n從零開始,^符号表示次幂)

1*2^7 0*2^6 0*2^5 1*2^4 0*2^3 1*2^2 1*2^1 0*2^0=150

3.二進制轉十六進制

拿二進制數100101100舉例

二進制轉十六進制和二進制轉八進制類似,不過轉十六進制劃分區域為4個,不足也是補零

0001 0010 1100

0001

0010

1100

02^3 02^2 02^1 12^0=1

02^3 02^2 12^1 02^0=2

12^3 12^2 02^1 12^0=12(12也就是十六進制中的C)

合并為12C

4.八進制轉二進制

首先将其轉換為十進制或十六進制數字,

= (205)8= (2x82 0x81 5x80)8 or (010 000 101)2

因為八進制和十六進制的基數分别是8和16。

= (133)10 or (0 1000 0101)2= (133)10 or (85)16

然後通過轉換每個數字把它轉換成二進制數。

= (1x27 0x26 0x25 0x24 0x23 1x22 0x21 1x20)2or (1000 0101)2= (10000101)2

5.八進制轉十進制

拿八進制數226舉例(由右向左依次乘以8的n次幂,n從零開始)

28^2 28^1 6*8^0=150

6.八進制轉十六進制

八進制不能直接轉換為十六進制。可以采用間接轉換法來進行轉換。

1.先把八進制轉換為二進制,然後再轉換為十六進制。

2.先把八進制轉換為十進制,然後再轉換為十六進制。

拿八進制數226舉例,從上面可以看出轉換為二進制為10010110,然後我們再把它轉換為16進制。

劃分區域

1001

0110

12^3 02^2 02^1 12^0=9

02^3 12^2 12^1 02^0=6

合并為96,所以八進制226轉換為十六進制為96.

第二種也是一樣,小編在這裡就不再舉例,大家可以試試看,也是一樣的結果。

7.十進制轉二進制

十進制轉二進制就是二進制轉十進制的逆過程。同樣,我們也拿十進制150來舉例。

150/2=75(餘數為0) 75/2=37(餘數為1) 37/2=18(餘數為1) 18/2=9(餘數為0) 9/2=4(餘數為1) 4/2=2(餘數為0) 2/2=1(餘數為0) 1/2=0(餘數為1)

整合為10010110即是轉換的二進制。

8.十進制轉八進制

十進制轉八進制和八進制轉十進制是互逆的,我們拿150來舉例。

150/8=18(餘數為6) 18/8=2(餘數為2) 2/8=0(餘數為2)

整合為226,得到八進制數。

9.十進制轉十六進制

十進制轉十六進制和十六進制轉十進制是互逆的,我們拿150來舉例。

150/16=9(餘數為6) 9/16=0(餘數為9)

整合為96,得到十六進制數。

10.十六進制轉二進制

十六進制數轉換成二進制數,隻要将每一位十六進制數用四位相應的二進制數表示,即可完成轉換。

11.十六進制轉八進制

八進制不能直接轉換為十六進制。那麼十六進制也不能直接轉化為八進制,可以采用間接轉換法來進行轉換。

1.先把十六進制轉換為二進制,然後再轉換為八進制。

2.先把十六進制轉換為十進制,然後再轉換為八進制。

這裡就不再介紹轉化的過程,和八進制轉化為十六進制一樣,這裡就是一個逆過程。

12.十六進制轉十進制

拿十六進制96來舉例(由右向左依次乘以16的n次幂,n從零開始)

9*16^1 6*16^0=150

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved