當前位置:生活科普幫 >

科技 >科技生活 >

計算機進位制轉換方法

計算機進位制轉換方法

計算機進位制轉換方法

計算機進位制最常用的是十進位制,通常使用10個阿拉伯數字0-9進行記數,計數規律逢十進一。二進位制由兩個數碼0,1組成,二進位制數運算規律是逢二進一。十六進位制由十六個數碼:數字0~9加上字母A-F組成(它們分別表示十進位制數10~15),十六進位制數運算規律是逢十六進一,即基數R=16=2^4,通常在表示時用尾部標誌H或下標16以示區別,在c語言中用新增字首0x以表示十六進位制數。

十進位制數轉換為二進位制數、十六進位制數整數通常採用除二取餘法,即用2連續除十進位制數,直到商為0,逆序排列餘數即可得到――簡稱除二取餘法。

二進位制數、十六進位制數轉換為十進位制數的規律是相同的。把二進位制數(或十六進位制數)按位權形式展開多項式和的形式,求其最後的和,就是其對應的十進位制數——簡稱“按權求和”。

二進位制數與十六進位制數之間的轉換。由於4位二進位制數恰好有16個組合狀態,即1位十六進位制數與4位二進位制數是一一對應的。所以,十六進位制數與二進位制數的轉換是十分簡單的。


  • 文章版權屬於文章作者所有,轉載請註明 https://shkpb.com/keji/kejishenghuo/48x4ve.html