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

    1.十进制转二进制
    方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。
    (具体用法如下图)

    2.二进制转十进制
    方法为:把二进制数按权展开、相加即得十进制数。
    (具体用法如下图)

    3.二进制转八进制
    方法为:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)。
    (具体用法如下图)

    4.八进制转成二进制
    方法为:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,不足时在最左边补零。
    (具体用法如下图)

    5.二进制转十六进制
    方法为:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。
    (具体用法如下图)

    6.十六进制转二进制
    方法为:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。
    (具体用法如下图)

    7.把十进制转八进制或者十六进制按照除8或者16取余,直到商为0为止。
    (具体用法如下图)

    8.八进制或者十六进制转成十进制
    方法为:把八进制、十六进制数按权展开、相加即得十进制数。
    (具体用法如下图)

    一直想把之前工作、学习时记录的文档整理到博客上,一方面温故而知新,一方面和大家一起学习 -程序小白
  • 相关阅读:
    mac上python3安装HTMLTestRunner
    双目深度估计传统算法流程及OpenCV的编译注意事项
    深度学习梯度反向传播出现Nan值的原因归类
    1394. Find Lucky Integer in an Array
    1399. Count Largest Group
    1200. Minimum Absolute Difference
    999. Available Captures for Rook
    509. Fibonacci Number
    1160. Find Words That Can Be Formed by Characters
    1122. Relative Sort Array
  • 原文地址:https://www.cnblogs.com/wang-jin-fu/p/8279737.html
Copyright © 2011-2022 走看看