zoukankan      html  css  js  c++  java
  • 二进制的转换【我忘记了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 

  • 相关阅读:
    js监听全屏的事件
    java后端发送请求
    java参数转换为javaBean对象
    Cesiumjs初学第一天
    echarts设置toolTip大小和样式问题
    楼梯式导航
    SpringMybatisMapper
    ASP.NET Session丢失的情况
    C# 生成随机数
    c#实现每隔规定时间自动执行程序代码
  • 原文地址:https://www.cnblogs.com/sly27/p/8506408.html
Copyright © 2011-2022 走看看