🌈 二进制 → 十进制

将二进制的 101011 转换为十进制的步骤如下:

  1. 第 0 位:1 * 2 ^ 0 = 1;
  2. 第 1 位:1 * 2 ^ 1 = 2;
  3. 第 2 位:0 * 2 ^ 2 = 0;
  4. 第 3 位: 1 * 2 ^ 3 = 8;
  5. 第 4 位:0 * 2 ^ 4 = 0;
  6. 第 5 位:1 * 2 ^ 5 = 32;
  7. 读数:把结果值相加,1 + 2 + 0 + 8 + 0 + 32 = 43,即(101011)B=(43)D。

八进制 → 十进制

八进制就是逢 8 进 1 ,八进制数采用 0~7 这八数来表达一个数

将八进制的 (53)O 转换为十进制的步骤如下:

  1. 第 0 位:3 * 8 ^ 0 = 3;
  2. 第 1 位:5 * 8 ^ 1 = 40;
  3. 读数:结果值相加,3 + 40 = 43;即 (53)O=(43)D。

十六进制 → 十进制

十六进制就是逢 16 进 1 ,十六进制的 16 个数为 0123456789ABCDEF。

将十六进制的 (2B)H 转换为十进制的步骤如下:

  1. 第 0 位 B x 16 ^ 0 = 11; (从 9 往后,A是10,B是11)
  2. 第 1 位 2 x 16 ^ 1 = 32;