• 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

     

  • 相关阅读:
    二进制,八进制,十进制,十六进制之间的转换
    Ajax
    JSP
    事务
    BDUtils
    LG. 1003 铺地毯
    Educational Codeforces Round 25
    POJ.3268 Silver Cow Party (Dijkstra)
    POJ.1797 Heavy Transportation (Dijkstra变形)
    POJ. 2253 Frogger (Dijkstra )
  • 原文地址:https://www.cnblogs.com/leo9257/p/8732439.html
Copyright © 2020-2023  润新知