A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈建彤 中级黑马   /  2015-8-15 23:50  /  292 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Java针对整数常量的4种表现形式
二进制
八进制
十进制
十六进制
进制:人们规定的一种进位方法
X进制就是逢X进一
在计算机中使用电信号存储数据不好表示,所以用数字来进行表示
0表示打开 1表示闭合
在计算机中使用八个电信号表示一个数据,他也是存储数据最基本的单位称之为 字节
1 byte(字节) = 8 bit
1 kb = 1024 byte
1 mb = 1024kb
1 gb = 1024 mb
1 tb = 1024 gb
八进制
把二进制从又开始 三位一组 进行划分 左边不足 补0 将每组数据进行计算,将计算后的结果从左到右链接起来
十六进制
从右开始  每四位一组 ;连接起来
结果从左往右链接起来
特点  进制越大 表现形式越短
组成
二进制     由01组成 以0b开头
八进制     由0-7组成  0开头
十进制     由 0-9组成  整数默认十进制
十六进制   由0-9abcdef 组成  0x开头
十进制转换为其他进制
除以基数  除到商为0  余数倒取

所有数据的运算都是采用补码运算的
原码
  就是二进制定点表示法, 即最高位为符号位  0为正 1为负
反码
  正数的反码与原码相同 负数的反码是对其原码逐位取反 但符号位不变
补码
  正数的补码与原码相同 负数的反码是在其反码末位加1

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马