计算机进制介绍&常见进制转换口诀,可供小白参考(以下均采用缩写)

一、进制介绍

  1. 二进制(Binary)
    • 基数为2,使用0和1两个数字。
    • 例如:二进制数1010表示1×2^{3}+0×2^{2}+1×2^{1}+0×2^{0}=8+2=10(十进制)。
  2. 八进制(Octal)
    • 基数为8,使用0到7八个数字。
    • 例如:八进制数12表示1×8^{1}+2×8^{0}=8+2=10(十进制)。
  3. 十进制(Decimal)
    • 基数为10,使用0到9十个数字。
    • 例如:十进制数10表示1×10^{1}+0×10^{0}=10。
  4. 十六进制(Hexadecimal)
    • 基数为16,使用0到9和A到F(表示10到15)十六个数字/字母。
    • 例如:十六进制数A表示1010​(十进制),十六进制数1A表示1×16^{1}+10×16^{0}=16+10=26(十进制)。

二、简易口诀

二转八:从右往左,三位一体,(小)数点隔开,不够添0

二转十:位权展开(2)

二转十六:从右往左,四位一体,(小)数点隔开,不够添0

八转二:一分为三,逐个转换

八转十:位权展开(8)

八转十六:先八转二,再转十六

十转二:除二取余,自下读数;乘二取整,自上读数(针对浮点数)

十转八:除八取余,自下读数;乘八取整,自上读数(针对浮点数)

十转十六:除十六取余,自下读数;乘十六取整,自上读数(针对浮点数)

十六转二:一分为四,逐个转换

十六转八:先转为二,再转为八

十六转十:位权展开(16)

以上系本人自主总结,如有不足,敬请指出。口诀入门,多练就能很好掌握进制转换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值