16进制转换工具最简单方法(16进制转换10方法)

16进制转换工具最简单方法(16进制转换10方法)进制问题 2 进制 8 进制 10 进制 16 进制 进制之间的转换 编程实现进制之间的转换 整数进制转换 小数进制转换 满多少进 1 10 进制满 10 进 1 2 进制满 2 进 1 10 进制转 2 进制 短除法 转换过程 用 10 进制数除以 2 取余数 当 10 进制为 0 的时候结束 这个 10 进制对应的 2 进制数就是逆序的余数

大家好,我是讯享网,很高兴认识大家。




进制问题 :2进制 8进制 10进制 16进制
进制之间的转换  编程实现进制之间的转换
整数进制转换
小数进制转换 
满多少进1  10进制满10进1 ; 2进制满2进1 
10进制转2进制 :短除法
转换过程:用10进制数除以2,取余数,当10进制为0的时候结束
          这个10进制对应的2进制数就是逆序的余数 
123(10)=111 1011(2) 
47(10)=10 1111(2) 
77(10)=100 1101(2) 

10进制转8进制 
转换过程:用10进制数除以8,取余数,当10进制为0的时候结束
          这个10进制对应的8进制数就是逆序的余数
123(10)=173(8)
47(10)=57(8)
77(10)=115(8)

10进制转16进制 
转换过程:用10进制数除以16,取余数,当10进制为0的时候结束
          这个10进制对应的16进制数就是逆序的余数
          规定:10~15 ==> A~F 
123(10)=7B(16)
47(10)=2F(16)
77(10)=4D(16)

2进制转8进制 转16进制的快捷方法:
规定:1个8进制位等于3个二进制位;
      1个16进制位等于4个二进制位;
      计算的时候从最右边开始 ,不够位数高位补0 
 101 011 000 111 100 111(2)
=(8) 
 0010 1011 0001 1110 0111(2)
=2B1E7(16)
     
 011 100 101 011 010 111 101 110(2)
=(8)
 0111 0010 1011 0101 1110 1110(2)
=72B5EE(16)

 011 011 001 010 110 001 011(2) 
=(8)
 1101 1001 0101 1000 1011(2) 
=D958B(16)

(8)
=110 100 111 011 010 101 010 001(2) 
937B6E8F(16)
=1001 0011 0111 1011 0110 1110 1000 1111(2)


讯享网


2进制转10进制 
总结:从进制位的最右边开始用对应的位数的数字*2^n次方的和
      n从0开始递增 
10101(2)=21(10)

8进制转10进制 
总结:从进制位的最右边开始用对应的位数的数字*8^n次方的和
      n从0开始递增 
16进制转10进制 
总结:从进制位的最右边开始用对应的位数的数字*16^n次方的和
      n从0开始递增 
      
10110(2)=22(10)
4302(8)=2242(10)
A15(16)=2571(10)

 

讯享网
讯享网
 

讯享网

小讯
上一篇 2025-05-25 23:52
下一篇 2025-06-12 11:53

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/180129.html