理解进制的本质

10进制 逢10进1 比如 156实际上是 1*100+5*10+6  

10进制数 156 中 总长为3 所以 每一个位的值 就等于 改位数值×10的(位数-1)次方 

而这个数整体的值就等于每一位的 数的值之和 

同理 二进制 逢 2 进1 那么他的每一个位的值 就等于 数值×2的(位数-1)次方 
比如1100 
= 1*2^3 +1*2^2 +0*2^1 +0*2^0 
结果就是 8+4+0+0=12 

同理其他所有进制换算皆如此 

比如大家看到 16进制数 FFF首先 他长度为3 那么 第一个F代表 15*16^2 ,第二个代表15*16 
第三个就代表16 

结果就是 15*16^2 + 15*16^1 +15*16^0
所以,不同的进制就在慢了多少向前进一位的问题。理解了这个,所有的进制换算都不成问题了
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值