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

    一、十进制与二进制的转换  列如 :789=1100010101                                                                                                                                                      789/2=394 余1 第10位
                         394/2=197 余0 第9位
                         197/2=98 余1 第8位
                         98/2=49 余0 第7位
                         49/2=24 余1 第6位
                         24/2=12 余0 第5位
                         12/2=6 余0 第4位
                         6/2=3 余0 第3位
                         3/2=1 余1 第2位
                         1/2得0 余1 第1位 

    二进制转十进制:

    A n e d c b a
    B 2的n-1次方 2的4次方 2的3次方 2的2次方 2的1次方 2的0次方

       A*B各数相加

                             

    二、十进制与八进制的转换  例如:789=1425              

                         789/8=98  余5  最后一位

                         98/8=12    余2  第三位

                         12/8=1  (第一位)    余4  第二位

    八进制转十进制    

    A n d c b a
    B 8的n-1次方 8的3次方 8的2次方 8的1次方 8的0次方

    A*B各数相加

    三、十进制与十六进制的转换 列如:789=315

                                                  789/16=49  余5第三位

                                                  49/16=3   (第一位)   余1第二位

    十六进制转十进制                

    A n d c b a
    B 16的n-1次方 116的3次方 16的2次方 16的1次方 16的0次方

    A*B个数相加

      注意:十以内1,2,3,...9  两位数10(A),11(B),12(C).....

    四、二进制转八进制和转十六进制

    转八进制:   例如:10111100  专八进制三个数字为一组  分别对应1,2,4

                             10111100=274

    转十六进制   例如:10111100=BC   (B=11,C=12)   转十六进制四个数字为一组  分别对应1,2,4,8

  • 相关阅读:
    爱就是一个人一辈子
    硬件访问方法和混杂字符设备
    Linux内核等待队列
    深入浅出的讲解傅里叶变换(真正的通俗易懂)
    Linux用root强制踢掉已登录用户
    一文带你读懂宽带上下行速率不对称的原因
    FDD-LTE上下行带宽一样的,为什么上下行流量差别这么大
    linux alsa音频中采样率fs、比特率BCLK 、主时钟MCLK关系
    80211 发送速率选择算法分析
    imx6q 启动logo
  • 原文地址:https://www.cnblogs.com/dandan1224/p/5776860.html
Copyright © 2011-2022 走看看