• 二进制的转换【我忘记了10进制转2进制的算法了】


    进制 
    一位八进制数字可以用三位二进数来表示,一位十六进制数可以用四位二进数来表示,所以二进制和八进制、十六进制间的转换非常简单 


    如:将(1010111.01101)2转换成八进制数 

        1010111.01101=001 010 111. 011 010 

                   ↓ ↓ ↓ ↓ ↓ 

                     1  2    7     3    2 

    所以(1010111.011.1)2=(127.32)8 

      

    将(327.5)8转换为二进制 

    3       2      7.     5 

    ↓     ↓    ↓    ↓ 

    011    010   111.   101 

        所以(327.5)8=(11010111.101)2 

    将(110111101.011101)2转换为十六进制数 

    (110111101.011101)2=0001   1011   1101.   0111   0100 

                          ↓      ↓      ↓       ↓       ↓ 

                           1   B       D        7      4 

    所以(110111101.011101)2=(1BD.74)16 

      

    将(27.FC)16转换成二进制数 

      2       7.     F        C     

    ↓    ↓    ↓     ↓     

    0010  0111  1111   1100 

    所以(27.FC)16=(100111.111111)2 

  • 相关阅读:
    UPC2018组队训练赛第二场
    杭电多校训练第十场
    socks5 代理
    windows pip 报错Unable to find vcvarsall.bat
    emacs笔记
    homestead oci8
    pyenv install
    chrome 设置sock5代理
    laravel 接收post json
    laravel 使用已有数据库自动创建model
  • 原文地址:https://www.cnblogs.com/sly27/p/8506408.html
Copyright © 2020-2023  润新知