Java常量与进制的计算

常量:不能修改的数值

  1. Java常量:
   整数 : 10     
   小数 : 10.f   
   布尔 : true  
   字符串: "abc"
   字符: 'a'   
   空:  null
  1. 整数:4种表现形式
举例:
二进制:1010
八进制:023 (0开头)
十进制:10
十六进制:0xbc(0x开头)
  1. 二进制位
    电信号只有开和关,两种状态,要转换成直观识别的声音,图片,文字,视频等等,需要模拟记录和存贮各种开和关的状态。2进制刚好能模拟开关状态,所有用2进制来存储文件。8个二进制位 = 1个字节。但是二进制表示数据方式依旧很痛苦,进一步简化成识别生活中的事物,0和1的二进制位的排列组合顺序去表示生活中的事物,形成一一映射关系,形成编码表(例如:ASCII)。
    还想把进制位表现形式缩短 ,用8进制( 3位2进制表示一位)
    更短,16进制 (4位2进制位表示1位)
    十进制到二进制的转换(对十进制数进行除2运算)
    二进制到十进制的转换 (二进制乘以2的过程)
    一个字节最大值都是255
  2. 进制运算
与运算:相同为0,不同为1,同为1进一位
或运算:不同为1,相同0,
2进制到8进制:3个二进制位一组
2进制到16进制:4个二进制位一组(缺位0补)
负数二进制表现形式
正数的二进制取反+1
取反:将2进制位的0变为1,1变为0,
负数的最高位是1,
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 关键字 1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或...
    哈哈哎呦喂阅读 3,916评论 0 0
  • 网站乱码问题我们会经常碰到,大多见于非英文的中文字符或其他字符乱码,而且,这类问题常常是因为编码方式问题,主要原因...
    波段顶底阅读 8,239评论 1 9
  • 热身题 1) 计算机内部是由IC(Integrated Circuit)这种电子部件构成,CPU和内存也是IC的一...
    显生宙阅读 5,791评论 0 2
  • 本文的作者是一名19岁的大二狗,从有我一直到我高二那年,我之前一直都是独生子,后来我妹妹在我高二那年降临在我们幸福...
    墨海沉光阅读 4,274评论 0 1
  • 昨日我和老家朋友聊天,她问我,‘‘你知道不,咱叔在全民K歌还唱歌呢?’’‘是吗?! 我竞不相信这是真的。四...
    flyboy168阅读 3,203评论 1 3