tft每日頭條

 > 生活

 > 八進制數與二進制數的轉換方法

八進制數與二進制數的轉換方法

生活 更新时间:2025-01-09 13:27:23

八進制數與二進制數的轉換方法?二進制與八進制的互相轉換和二進制與的轉換類似,區别在于需要操作的是三位一組而不是四位表2-2列出了二進制與八進制的等效表示,我來為大家講解一下關于八進制數與二進制數的轉換方法?跟着小編一起來看一看吧!

八進制數與二進制數的轉換方法(二進制與八進制的互相轉換方法)1

八進制數與二進制數的轉換方法

二進制與八進制的互相轉換和二進制與的轉換類似,區别在于需要操作的是三位一組而不是四位。表2-2列出了二進制與八進制的等效表示。

為了把換算為二進制,将每一個八進制數字替換成表2-2中對應的三位。例如,八進制123換算成結果就是001010011:

表2-2 二進制/八進制換算表

為了将一個換算為八進制,隻需将二進制串劃分成每三個位一組(如果需要的話,在前面補零),然後查表2-2,将三位一組的位串替換為相應的字即可。

如果需要将八進制數換算為,隻需将八進制數換算為二進制,然後再換算為十六進制即可。

八進制化為十進制:

例:将八進制數12轉換成

八進制化為二進制:

規則:按照順序,每1位改寫成等值的3位,次序不變。

例: (17.36)8 = (001 111 .011 110)2 = (1111.01111)2

八進制化為

先将八進制化為二進制,再将二進制化為十六進制。

例:(712)8 = (1110 0101 0)2 = (1CA)16

轉換為八進制

二進制化為八進制:

部份從最低有效位開始,以3位一組,最高有效位不足3位時以0補齊,每一組均可轉換成一個八進制的值,轉換完畢就是八進制的整數。

小數部份從最高有效位開始,以3位一組,最低有效位不足3位時以0補齊,每一組均可轉換成一個八進制的值,轉換完畢就是八進制的小數。

例:(11001111.01111)2 = (011 001 111.011 110)2 = (317.36)8

十六進制化為八進制:

先用1化4方法,将化為二進制;再用3并1方法,将二進制化為8制。

例: (1CA)16 = (111001010)2 = (712)8

說明:小數點前的高位零和小數點後的低位零可以去除。

化八進制

方法1:采用除8取餘法。

例:将115轉化為

8| 115…… 3

8| 14 …… 6

8| 1 …… 1

結果:(115)10 = (163)8

方法2:先采用十進制化二進制的方法,再将二進制數化為八進制數

例:(115)10 = (1110011)2 = (163)8

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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