zoukankan      html  css  js  c++  java
  • 十进制、八进制、二进制之间的转换

    1、十进制转八进制

    使用十进制的数据不断除以8,直到商为0位置。

    从下往上取余数就是对应的八进制。

    2、八进制转十进制

     使用二进制的每一位乘以8的n次方,n从0开始,每次递增1,然后把各部分的数据相加即可。

     

    3、八进制与二进制的转换

    方法1:把二进制转换成十进制,然后再使用十进制转换成八进制。

    方法2:利用八进制与二进制之间的关系进行转换。(3个二进制位就是一个八进制的数据)。

    001,001(二进制) ---- 1,3(八进制)

    4、十进制转二进制

    使用十进制的数据不断除以2,直到商为0为止。从上往下取余数就是对应的二进制。

    10(十进制)----->1010(二进制)

    5、二进制转十进制

    使用二进制的每一位乘以2的n次方,n从0开始,每次递增1,然后把各部分的数据相加即可。

    1110(二进制)-----> 14(十进制)

    6、十进制转十六进制

    使用十进制的数据不断除以16,直到商为0为止。从下往上取余数就是对应的十六进制。

    38(十进制)---->26(十六进制)

    7、十六进制转十进制

    使用十六进制的每一位乘以16的n次方,n从0开始,每次递增1,然后把各部分的数据相加即可。

    34(十六进制)----->52(十进制)

    8、十六进制与二进制的转换

    1010 1010 1011 1(二进制)----->1557(十六进制)

    00001,0101,0101,0111--->1,5,5,7

    四个二进制位是一个十六进制的数据

    1a(十六进制)----->1,1010(二进制)

  • 相关阅读:
    第十三周总结
    第一阶段意见评论
    第十二周总结
    关于transform的3D变形函数
    12.9学习内容
    12.8学习的内容
    这是自己的第一篇博客
    食物链
    poj1988Cute Stacking
    银河英雄传说
  • 原文地址:https://www.cnblogs.com/LQLin168/p/10282444.html
Copyright © 2011-2022 走看看