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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 七了个七 中级黑马   /  2015-8-21 20:33  /  340 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在Java中针对整数常量提供了四种表现形式
  A:二进制 由0,1组成。以0b开头。
  B:八进制 由0,1,...7组成。以0开头。
  C:十进制 由0,1,...9组成。整数默认是十进制。
  D:十六进制 由0,1,...9,a,b,c,d,e,f(大小写均可)组成。以0x开头。
5:进制转换(了解)
(1)其他进制到十进制
  系数:就是每一个位上的数值
  基数:x进制的基数就是x
  权:对每一个位上的数据,从右,并且从0开始编号,对应的编号就是该数据的权。
  
  结果:系数*基数^权次幂之和。
(2)十进制到其他进制
  除基取余,直到商为0,余数反转。
(3)进制转换的快速转换法
  A:十进制和二进制间的转换
   8421码。
  B:二进制到八进制,十六进制的转换
A:8421码及特点
  8421码是中国大陆的叫法,8421码是BCD代码中最常用的一种。在这种编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。
B:通过8421码的方式进行二进制和十进制的相互转换
C:二进制到八进制的简易方式
D:二进制到十六进制的简易方式
Java语言基础(原码反码补码)(了解)
A:为什么要学习原码反码补码?
后面要学习强制类型转换,如果不知道有原反补会看不懂结果
B:有符号数据表示法的几种方式
  原码
  就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
  通过一个字节,也就是8个二进制位表示+7和-7
   0(符号位) 0000111
  1(符号位) 0000111
反码
  正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
补码
  正数的补码与其原码相同;负数的补码是在其反码的末位加1。

0 个回复

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