汇编—二进制,十进制,十六进制 互转

二进制(0、1)(B)

十进制(0、1、2、3、4、5、6、7、8、9)(D)

十六进制(0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F)(H)

         
#1  
二进制转十进制 

方法: 数值×2^位置    全部加起来

例如:    数值  1 0 1 1

         位置  3 2 1 0 

1×2^3 + 0×2^2 + 1×2^1 + 1×2^0 = 11

        

         
#2  
 十进制转二进制 

方法: 不停÷2,写出每一步的余数。

例如: 把十进制数15写成二进制数。

2|_15_     15-2*7= 1       

 2|_7_      7-2*3= 1  

  2|_3_     3-2*1= 1

     1             1

二进制:1111       

  

         
#3  
二进制转十六进制

方法: 每4位分一组,每组转成十进制。

例如:二进制10110111

每4位分一组:   1011   0111

每组转成 “十进制”。

              数值  1 0 1 1                                                            0 1 1 1

              位置  3 2 1 0                                                            3 2 1 0

1×2^3 + 0×2^2 + 1×2^1 + 1×2^0 = 11     0×2^3 + 1×2^2 + 1×2^1 + 1×2^0 = 7

“十进制”转成十六进制。

       11=B                                                7=7

二进制10110111 = 十六进制B7

    原文作者:进制转换
    原文地址: https://blog.csdn.net/C_Oldlee/article/details/9626859
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞