进制转换

发布时间 2023-12-28 18:11:44作者: 远洪

进制介绍

  • 二进制:0,1 满2进1
  • 八进制:0 - 7,满8进1,以数字0开头表示
  • 十进制:0 - 9,满10进1
  • 十六进制:0 - 9 及A-F,满16进1,以0x开头表示

其他进制转十进制

 二进制转10进制(1011)

规则:从最低为开始(右边),将每个位的数提出来,乘以 2的(位数 - 1)次方,然后求和

1 * 1 + 1 * 2 + 0 * 2 * 2 + 1 * 2 * 2 * 2 = 1 + 2 + 0 + 8 = 11

 八进制转10进制(0123)

规则:从最低为开始(右边),将每个位的数提出来,乘以 8的(位数 - 1)次方,然后求和

3 * 1 + 2 * 8 + 1 * 8 * 8 = 3 + 16 + 64 = 83

 十六进制转10进制(0x)

规则:从最低为开始(右边),将每个位的数提出来,乘以 8的(位数 - 1)次方,然后求和