zoukankan      html  css  js  c++  java
  • 第一节

    一、1)十进制—二进制

    十进制数除以2,除至0时所得最后的商与余数按反方向写出,即为二进制数

    例:36除以2得出的商依次为            18  9  4  2  1  

          而余数与最后的商依次为            0   0  1  0  0  1

          将最后的商与余数从右向左写为    1   0  0  1  0  0

    所得出的100100为二进制数

    2)二进制—十进制

    例:ac为二进制从右边数的前三位数a为第一位数,b为第二位数,c为第三位数m表示最后一位

    公式为:a×20+b×21+c×22+⋯+m×2(n-1)=

      二进制:8   7   6   5   4   3   2   1

      十进制:

       27        26     25       24        23     22      21         20

     128        64    32       16        8       4       2          1

    例:1011001由右至左成为十进制为89 

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

     =1+8+16+64

       =89

     二、1)十进制—八进制

         十进制数除以八 ,其余同二进制一样由右至左的余数为八进制数

       例:78的八进制数为116

    2)八进制—十进制

         同二进制一样

       十进制:

        86         85          84          83         82       81        80

    262144      32768        4096         512         64          8            1

     例:2137由右至左成为十进制为1119

    7×80+3×81+1×82+2×83

    =7+24+64+1024

    =1119

     三、1)十进制— 十六进制

    十进制数除以十六,

    0    1    2    3    4    5    6    7    8    9 

    A    B    C    D    E    F

    (10)  (11)  (12)  (13)  (14)  (15)

    其余同二进制、八进制一样由右至左的余数为十六进制数

    例:75除以16得出的商为          4

                      余数为         11(B)

    最后的商与余数从右向左写为    4B

    2)十六进制—十进制

    同二进制、八进制一样

        163        162        161        160

        4096          256          16             1

    例:1BC2由右至左成为十进制为7106

    2×160+12×161+11×162+1×163

     =2+192+2816+4096

     =7106

     四、1)二进制—八进制

    二进制数从右至左,每三位为一组,每一组单独转换为八进制,不够三位的用0补齐

    例:100110101转换为八进制为465      

    由右至左分三组为101 (1×20+0×21+1×22)=5
                           011(0×20+1×21+1
    ×22)=6

                           001(0×20+0×21+1×22)=4

    2)八进制—二进制

    例:1735把四个数字拆开分别除以2由左至右为001111011101

    3)二进制—十六进制

    二进制数从右至左,每四位为一组,每一组单独转换为十六进制,不够三位的用0补齐

    例:1001011101111001转换为十六进制为9779

    由右至左分四组为1001(1×20+0×21+0×22+1×23)=9

                             1110(1×20+1×21+1×22+0×23)=7

                             1110(1×20+1×21+1×22+0×23) =7

                              1001(1×20+0×21+0×22+1×23)=9

    4)十六进制—二进制

    例:8765把四个数字拆开分别除以2由左至右为1000011101100101

  • 相关阅读:
    杜马岛
    Type interface com.zhaoka.mapper.DatKcardKmMapper is not known to the MapperRegistry
    jsp实现自动登录
    Struts2中的get、set方法重要性 .
    struts2 通过前台标签name属性将值传到后台,没有name属性传值,则后台对象有默认值,不为null。
    Jsp 操作 Cookie 实现自动登录
    struts2的bean类名首字母和第二个字母都不能大写
    mybatis自动生成的ExamMapper.xml方法总结
    Mybatis插入时注意,没有主键值。所以主键一般为自增类型
    <ywaf:code code="${project.projectType}" typeCode="PROJECT_TYPE"/>
  • 原文地址:https://www.cnblogs.com/LCL390/p/4011640.html
Copyright © 2011-2022 走看看