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

    常用进制 十、二、八、十六,计算机中采用的是二进制

    二进制:逢二进一,借一当二

    八进制:逢八进一,借一当八

    十六进制:逢十六进一,借十六当一

    主要记住:二进制和十进制之间的相互转换,八进制和二进制之间的互相转换

               其余进制转换方法相同

    主要记住:二进制和十进制之间的相互转换,八进制和二进制之间的互相转换

              其余进制转换方法相同

    二进制转换十进制:

    ①写底数

    例:1011001

    2 2 2 2 2 2 2

    ②从右往左写指数

    例:1011001

    20  21  22  23  24  25  26

    ③乘系数

    ④累加

    例:1011001

    1×20+0×21+1×22+1×23+0×24+0×25+0×26

    =64+0+16+8+0+0+1

    =89

    十进制转换二进制:

    ①除二取余,除到商为零为止

    ②记好余数

    ③余数倒排

    例:36转换为二进制

    36÷2=18---------余数为0

    18÷2=9----------余数为0

    9÷2=4-----------余数为1

    4÷2=2-----------余数为0

    2÷2=1-----------余数为0

    1÷2 商为零-----余数为1

    由下往上写为:100100

    二进制转化八进制:

    ①从右向左三位一组,不够三位的在其左边补零

    ②算每组的值,按8421来算

    例:1101111011   

    001    101   111   011

       1      5       7      3

    二进制转换十六进制:

    ①从右向左四位一组,不够四位的在其左边补零

    ②算每组的值,按8421来算

    例:1001011101111001

       1001  0111  0111  1001

         9        7        7      9

    八进制转化二进制则是把每个数拆分为三组,十六进制转化二进制是把每组数拆分为四组,然后在按照8421来算,八进制、十六进制转化十进制则是跟二进制转化十进制的方法一样,十进制转化八进制和十六进制与十进制转化二进制方法一样。

  • 相关阅读:
    django regroup的相关知识点
    python学习
    python os的一点心得
    python字符串替换的2种有效方法
    python的缩进格式真的不好吗?
    django的哲学很耐人回味
    python 抓取网页的方法
    分享一点python 编码设置的知识
    python apply的一点知识
    今天休息真舒服
  • 原文地址:https://www.cnblogs.com/qianxiaojinnian/p/4459986.html
Copyright © 2011-2022 走看看