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

    进制转化

     

    十进制转二进制:

      把该十进制数,用二因式分解;

      从得到的1开始写起,余数倒排;

      既得结果。

    eg:

    十进制转八进制:

      把该十进制数,除以8分解;

      从得到的小于等于7的整数开始写起,余数倒排;

      既得结果。

    eg:

    十进制转十六进制:

      把该十进制数,除以16分解;

      从得到的小于等于F的整数开始写起,余数倒排;

      既得结果。

    eg:

    二进制转十进制:

      把该二进制数写成加权系数展开式;

      然后按十进制加法规则求和;

      既得结果。

    eg:

    八进制转十进制:

      把该八进制数写成加权系数展开式;

      然后按十进制规则求和;

      既得结果。

    eg:

    十六进制转十进制:

      把该十六进制数写成加权系数展开式;

      然后按十进制规则求和;

      既得结果。

    eg:

    二进制转八进制:

      把该二进制数按三个一组由右往左分组(不足三个的,前面补0);

      分别把每组的加权系数展开式算出;

      既得结果。

    eg:

    八进制转二进制:

      从后往前每一位按十进制转化方式转化为三位二进制数;

      缺位处用0补充;

      既得结果。

    eg:

    二进制转十六进制:

      由右往左按四位一组分组(不足四个的,前面补0);

      然后每一组的二进制数就对应一位十六进制数;

      既得结果。

    eg:

    十六进制转二进制:

      从后往前每一位按十进制方式转化为四位二进制数;

      缺位用0补充;

      既得结果。

    eg:

      

    附:

  • 相关阅读:
    关于php操作windows计划任务管理
    学习: 导航器添加修饰符
    写给想学 Javascript 朋友的一点经验之谈
    Firebug Tutorial – Logging, Profiling and CommandLine (Part I)
    getElementsByClass(2)
    关于JavaScript的事件
    Javascript修改对象方法
    采用哪种方式(JS高级程序设计)
    getElementsByClass(1)
    让CSS更简洁、高效些,别再想当然了
  • 原文地址:https://www.cnblogs.com/smile-dream/p/5776906.html
Copyright © 2011-2022 走看看