常用進制之間的轉(zhuǎn)換(二進制轉(zhuǎn)換為八進制)

大家都知道,2的三次冪等于8;所以,我們的三位二進制就表示一位八進制;如果不夠三位的,就在二進制的左邊加0補齊。三位二進制就像轉(zhuǎn)換為十進制那樣轉(zhuǎn)換,然后把每一個八進制組合起來即可。

列如:

二進制? 1100101

轉(zhuǎn)換為八進制就可以這樣表示

? ? 001? ? 100? ? ? 101

分別計算:

? 001

= 0*22+0*21+1*2o? =1

? 100

=1*22+0*21+0*1o? =4

? 101

=1*22+0*21+1*2o? =5

然后組合他們:

→? 1? 4? ? 5

轉(zhuǎn)換為八進制的結果為:145

轉(zhuǎn)換原理就是:從右往左,把二進制安三位分開,最后不足三位的在二進制左邊加0補齊三位。

計算時,把每一組(三位)二進制以轉(zhuǎn)換為十進制的方式轉(zhuǎn)換,然后組合就成了最后的八進制。

掌握以上方法后,你可以用一下快捷方式進行筆算或心算:

4 2 1? 4 2 1? ? 4 2 1? (被乘數(shù))

0 0 1? 1 0 0? ? 1 0 1? (乘數(shù))

→1? ? ? 4? ? ? 4 + 1

結果為:145

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容