zoukankan      html  css  js  c++  java
  • java基础知识-二进制

    1.二进制<0B>出现的原因

    2. 八进制<0>和十六进制<0X>出现的原因:简化书写和记忆

    3.十进制到其他进制的转换方法

    method:除以进制数,直到商为0,并将余数倒排

    <1>十进制转二进制

    <2>十进制转八进制

    <3>十进制转十六进制

    4.其他进制到十进制的转换

    <1>.二进制转十进制

    <2>.八进制转十进制

    <3>.十六进制转十进制

    5.   8421法则

    二进制转十进制时,每位上代表的数都是固定的,将常用的四位数的二进制表示的十进制数变成规律,方便计算,形成了8421法则.

    eg

    以  1   1   1   1为例:

    各个位上代表的数分别是8   4   2   1,并且每位上的数都是1,说明结果中都加上,所以对应的总的结果是15;

    换做1  0  0  1为例

    各个位上代表的数分别是8  0  0  1,所以对应的总的结果是9.

    8421法则在二进制转换成八进制,

    二进制:   111    001

    八进制:     7         1---------071

    二进制:   1011  1010

    十六进制:    9       a --------0X9A

     

  • 相关阅读:
    单例
    添加水印
    创建文件夹
    查看文件属性
    把pdf文档的每一页单独存为pdf文档
    倒序排列
    旋转pdf文件
    fnmatch用法
    glob遍历文件夹中的所有的内容
    LinkedList源码分析
  • 原文地址:https://www.cnblogs.com/leo9257/p/8732439.html
Copyright © 2011-2022 走看看