二、八、十、十六进制转换(图解篇)


本文所涉及的内容(Contents)
  • 背景(Contexts)
  • 进制转换算法(Convert)
    1. (二、八、十六进制) → (十进制)
      1. 二进制 → 十进制
      2. 八进制 → 十进制
      3. 十六进制 → 十进制
    2. (十进制) → (二、八、十六进制)
      1. 十进制 → 二进制
      2. 十进制 → 八进制
      3. 十进制 → 十六进制
    3. (二进制) ? (八、十六进制)
      1. 二进制 → 八进制
      2. 八进制 → 二进制
      3. 二进制 → 十六进制
      4. 十六进制 → 二进制
    4. (八进制) ? (十六进制)
      1. 八进制 → 十六进制
      2. 十六进制 → 八进制
  • 扩展阅读
  • 参考文献(References)
  • SQL Server 进制转换函数,其实它是基于二、八、十、十六进制转换的计算公式的,进制之间的转换是很基础的知识,但是我发现网络上没有一篇能把它说的清晰、简单、易懂的文章,所以我才写这篇文章的念头,希望能让你再也不用担心、害怕进制之间的转换了。

      下面是二、八、十、十六进制之间关系的结构图:

    (Figure1:进制关系结构图)

    下文会分4个部分对这个图进行分解,针对每个部分会以图文的形式进行讲解:

    1. (二、八、十六进制) → (十进制);
    2. (十进制) → (二、八、十六进制);
    3. (二进制) ? (八、十六进制);
    4. (八进制) ? (十六进制);

    (Figure2:其他进制转换为十进制)

    • (Figure3:十进制转换为其它进制)

      • (Figure4:图解十进制 → 二进制)

        • (Figure5:图解十进制 → 八进制)

            方法2:使用间接法,先将十进制转换成二进制,然后将二进制又转换成八进制;

          (Figure6:图解十进制 → 八进制)

          • (Figure7:图解十进制 → 十六进制)

              方法2:使用间接法,先将十进制转换成二进制,然后将二进制又转换成十六进制;

            (Figure8:图解十进制 → 十六进制)

            (Figure9:二进制转换为其它进制)

            • (Figure10:图解二进制 → 八进制)

              二进制与八进制编码对应表:

              二进制

              八进制

              000

              0

              001

              1

              010

              2

              011

              3

              100

              4

              101

              5

              110

              6

              111

              7

              • (Figure11:图解八进制 → 二进制)

                • (Figure12:图解二进制 → 十六进制)

                  • (Figure13:图解十六进制 → 二进制)

                    (Figure14:八进制与十六进制之间的转换)

                    • (Figure15:图解八进制 → 十六进制)

                      • (Figure16:图解十六进制 → 八进制)

                        二进制、八进制、十进制、十六进制之间转换

                        二进制如何转换成八进制

    相关