zoukankan      html  css  js  c++  java
  • java基础进制

    进制本质是一种计数方式,2进制实际为逢二进一,十进制逢九进一

    十六进制:0-9 A-F ;计算机中表示任何数据都是0,1;将8个01(0,1,0,0,1,1,1,0)称为byte;一个0或者1称为bit;

    1k=1024byte; 最开始0,1为电解码,代表开关,0开1关;

    *进制转换:

    十进制表达  752=2*10(0)+5*10(1)+7*10(2);括号内为次幂

    二进制表达  1011=1*2(0)+1*2(1)+0*2(2)+1*2(3);

    二进制转换十进制口诀: 0     1      0      1    0    1     1

                                    64   32     16    8    4    2     1  规律:十进制为1下面数相加因为0乘以任何数都为0,转化10进制第一位1以后每个数都乘以2;

    三个2进制为一个八进制 010-101-110   0256;

    四个2进制为一个十六进制-1010-1110 0xAE;

    *负数二进制

    其实就是这个数的正数的二进制取反,加1;

    例 -6   0000-0110  byte字节

              1111-1001  取反

              0000-0001  加1

              1111-1110   -6、

    *二进制运算

       1101   1,4,8

    + 1001   1,8

    =10110   2,4,16  逢二进一

  • 相关阅读:
    Shell脚本编程之Shell函数
    Shell脚本编程之流程控制
    Shell脚本编程之Shell命令
    MySQL5.6的optimizer_trace
    Cgroup
    Python的__main__.py用法
    Git提交到github上
    mysql timeout
    数据库大牛
    update and的坑
  • 原文地址:https://www.cnblogs.com/wangyinxu/p/6492172.html
Copyright © 2011-2022 走看看