各进制转换成十进制的方法

进制

  1. 常见的进制以及其取值范围

    二进制 -----> 0 ~ 1

    八进制 -----> 0 ~ 7

    十进制 -----> 0 ~ 9

    十六进制 -----> 0 ~ 9、a(10) ~ f(15)

  2. 除了十进制以外,所有的进制都需要用符号来修饰

    进制名称进制符号例子
    二进制0b(B)0b01
    八进制0067
    十进制13
    十六进制0x(X)0xa3
  3. 其他进制转换为十进制

    转换的规则:基数 * 系数的权次幂

    基数 :数据的第一位

    系数 :进制数

    权次幂 :即系数的多少次方,从 0 开始逐一递增,从后往前。

  4. 结合一个例子,就好理解什么是基数、系数、权次幂了。

    A. 如一个二进制:0b01 ( “0b” 是进制的符号,即表示二进制,没有实际意义 )

    (1) 基数 :0 1(当中只有两个数,1 为后,0 为前)

    (2) 系数 :几进制就是为几,当前这里是二进制,即系数为 2

    (3) 那么转换的结果:1 * 2^0 + 0 * 2^1 = 1 + 0 = 1

    B. 如一个八进制 067 ( 这里也是一样的,“0” 是八进制的符号,没有实际意义 )

    (1) 基数 :6 7(这里也是两个数,6 和 7。如果数为 07283 ,那么系数就是 7 2 8 3,这个很好理解)

    (2) 系数 :8 ( 这个也是一样的,这里是八进制,所以系数就是 8 了 )

    (3) 那么转换的结果:7 * 8^0 + 6 * 8^1 = 7 + 48 = 55

    (4) 如果数为 07283 ,则:3 * 8^0 + 8 * 8^1 + 2 * 8^2 + 7 * 8^3 (权次幂:从 0 开始依次递增 1 )

  5. 进制的转换就是这么简单,是按照一定的规律去转换的,其他的进制也是一样的,这里就不一一列出来了。只要掌握了转换的规律,进制转换还是很简单的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天怎么不会塌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值