BIN_OCT_HEX_DEC_分別代表的意思及各進制之間的轉換


      BIN_OCT_HEX_DEC_分別代表的意思:

 1、BIN:binary,二進制的,一般在后面加B表示;
 2、OCT:octal,八進制的,一般在后面加O表示; 
 3、HEX:hexadecimal,十六進制的,一般在后面加H表示;
 4、DEC:decimal,十進制的,在后面加D表示或不加。 
 
     二進制數的特點:
     它由兩個基本字符,組成,二進制數運算規律是逢二進一。 為區別於其它進制數,二進制數的書寫通常在數的右下方注上基數,或加后面加B表示。
 1、 二進制數中只有兩個字符0和1,表示具有兩個不同穩定狀態的元器件。
 2、二進制數運算簡單,大大簡化了計算中運算部件的結構。
 
    各進制之間的互相轉換:

    進制介紹:    

    二進制:逢二進一
    八進制:采用0,1,2,3,4,5,6,7八個數字,逢八進1;八進制的數和二進制數可以按位對應(八進制一位對應二進制三位)
    十進制:我們通常使用的數字組合,經常要轉換為二進制
    十六進制:0-9對應0-9;A-F對應10-15;N進制的數可以用0~(N-1)的數表示,超過9的用字母A-F。

 

  二進制與十進制之間的轉換:

(1)十進制轉二進制:十進制數除2取余法,即十進制數除2,余數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。

(2)二進制轉十進制:把二進制數按權展開、相加即得十進制數。

二進制與八進制之間的轉換:

(1)二進制轉八進制:3位二進制數按權展開相加得到1位八進制數。(注意事項,3位二進制轉成八進制是從右到左開始轉換,不足時補0)。

(2)八進制轉二進制:八進制數通過除2取余法,得到二進制數,對每個八進制為3個二進制,不足時在最左邊補零。

二進制與十六進制之間的轉換

(1)二進制轉十六進制:與二進制轉八進制方法近似,八進制是取三合一,十六進制是取四合一。(注意事項,4位二進制轉成十六進制是從右到左開始轉換,不足時補0)。

(2)十六進制轉二進制:十六進制數通過除2取余法,得到二進制數,對每個十六進制為4個二進制,不足時在最左邊補零。

十進制與八進制與十六進制之間的轉換:

(1)間接法—把十進制轉成二進制,然后再由二進制轉成八進制或者十六進制。

(2)直接法—把十進制轉八進制或者十六進制按照除8或者16取余,直到商為0為止。

八進制或者十六進制轉成十進制:把八進制、十六進制數按權展開、相加即得十進制數。

十六進制與八進制之間的轉換:

八進制與十六進制之間的轉換有兩種方法第一種:他們之間的轉換可以先轉成二進制然后再相互轉換。第二種:他們之間的轉換可以先轉成十進制然后再相互轉換。

 

附:在線各進制的轉換:進制轉換_可以實現各類進制間的相互轉換_腳本之家 (jb51.net)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM