• 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

     

  • 相关阅读:
    轻量级Spring定时任务(Spring-task)
    Mysql语句优化建议
    python时间日期处理
    subprocess
    Tkinter初体验
    java基础
    java JVM
    NFV
    java加载properties文件的六种方法总结
    悲观锁和乐观锁的区别
  • 原文地址:https://www.cnblogs.com/leo9257/p/8732439.html
Copyright © 2020-2023  润新知