zoukankan      html  css  js  c++  java
  • 进制转换

    进制的转换,

    二进制,十进制,八进制,十六进制。

    一、二进制转换十进制,

    举例,把二进制 110 转换成为十进制。  

             第一步,写上3个2。     2 2 2

             第二步,标记指数,从右往左,从零开始。   2^2   2^1  2^0

             第三步,乘以系数,一一对应。    2^2*1  2^1*1  2^0*0

             第四步,所得数相加。   2^2*1+2^1*1 +2^0*0 =6

             二进制的 110, 转换成十进制为 6

    二、十进制转换二进制

    举例,十进制 54 转换成二进制。

             第一步,用竖式,对十进制数依次除以2,记录每一步的余数。

             第二步,一直除到商为冷位置,从下往上记录余数,次数为2进制数。

             

          十进进制 54 转化 二进制 为110110

    三、其余转换 跟以上相似。

         八进制转化十进制

         十进制转化八进制

         十六进制转化十进制

         十进制转化十六进制【十六进制(ox)的元素:0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F】

         二进制转八进制           (三位一组)    例如; 110110----66

         八进制转二进制           (一拆三位)    例如; 66----110110

         二进制转十六进制        (四位一组)    例如; 1101110---- ox 6E

         十六进制转二进制         (一拆四位)      例如; ox 6E ---- 1101110

    五,转换模型

              

         

  • 相关阅读:
    【LeetCode】206. Reverse Linked List
    【LeetCode】160. Intersection of Two Linked Lists
    【LeetCode】190. Reverse Bits
    【LeetCode】165. Compare Version Numbers
    继续深入《一张神奇的图》
    Base64编码简介
    证明任意两个正整数相等(伪命题)
    DEADBEEF
    汉诺塔问题
    字符编码(2)-- 程序中的编码
  • 原文地址:https://www.cnblogs.com/999c/p/4175529.html
Copyright © 2011-2022 走看看