10进制与二、八、十六进制的转换

x进制转10进制

1、如八进制数123,通过把每一位数字和8的指数级进行相乘

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

2、十六进制1A3

1 * 16^2 + A(即10) * 16^1 + 3 * 16^0
= 1 * 256 + 10 * 16 + 3 * 1
= 256 + 160 + 3
= 419

3、二进制1010

1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 0 * 2^0
= 8 + 0 + 2 + 0
= 10

10进制转x进制

4、将十进制数 10 转换为二进制数:


步骤1:
10 ÷ 2 = 5  ... 余数0
 5 ÷ 2 = 2  ... 余数1
 2 ÷ 2 = 1  ... 余数0
 1 ÷ 2 = 0  ... 余数1

步骤2:
按相反的顺序排列余数:1010

因此,十进制数 10 转换为二进制数为 1010。

5、 将十进制数 123 转换为八进制数:

步骤1:
123 ÷ 8 = 15  ... 余数3
 15 ÷ 8 = 1   ... 余数7
  1 ÷ 8 = 0   ... 余数1

步骤2:
按相反的顺序排列余数:173

因此,十进制数 123 转换为八进制数为 173。

6、 将十进制数 255 转换为十六进制数:

步骤1:
255 ÷ 16 = 15  ... 余数F
 15 ÷ 16 = 0   ... 余数F

步骤2:
按相反的顺序排列余数:FF

因此,十进制数 255 转换为十六进制数为 FF。

最近更新

  1. TCP协议是安全的吗?

    2024-06-10 22:32:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-10 22:32:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-10 22:32:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-10 22:32:01       20 阅读

热门阅读

  1. 正排索引和倒排索引的区别

    2024-06-10 22:32:01       8 阅读
  2. Python运算符

    2024-06-10 22:32:01       7 阅读
  3. leetcode274H指数

    2024-06-10 22:32:01       8 阅读
  4. 2002NOIP普及组真题 1. 级数求和

    2024-06-10 22:32:01       10 阅读
  5. 深入理解交叉熵损失CrossEntropyLoss - Softmax

    2024-06-10 22:32:01       11 阅读
  6. Chrome DevTools攻略

    2024-06-10 22:32:01       12 阅读
  7. 详解 Flink Table API 和 Flink SQL 之入门介绍

    2024-06-10 22:32:01       7 阅读
  8. 【C++重载——<<&>>&==&[]&=……】

    2024-06-10 22:32:01       10 阅读