进制:是一种计数的方式常见的进制:十进制 二进制 八进制 十六进制 生活中都是十进制二进制:逢二进1 书写方式以0b或者0B开头八进制:逢八进1 书写形式以0开头 输出%o十六进制:逢十六进1书写形式以0x开头 输出%x 结论:无论正数负数在内存中存储的都是补码原码反码补码的概念数据在计算机内部都是...
分类:
编程语言 时间:
2015-10-19 01:48:12
阅读次数:
314
运算符算术运算符:+、-、*、/、%、++、-- 。对于++ -- 只能操作一个变量,如i++等同于i=i+1,(先加后用),++i(先拿来用,再把变量+1),--用法和++一样。赋值运算符:= 、+=、 -=、 *=、 /=、 %=、 >>= 、>、>>>。运算时要用补码去算,最终结果要转换为原码...
分类:
编程语言 时间:
2015-10-16 11:50:29
阅读次数:
185
1. 真值和机器数 真值:数的实际值,用正负号和绝对值的某进制形式来表示,如+1010,-12,-FFFF等. 机器数:真值在计算机中的二进制表示,特点是符号数字化且数的大小受机器字长限制,其表示形式有原码,补码,反码,移码等.2. 原码. 1). 定点小数:\[{x_{[{\rm{原}}]}...
分类:
其他好文 时间:
2015-10-10 01:37:49
阅读次数:
334
学习目标1.【掌握】include预处理指令2.【掌握】多文件开发3.【了解】认识进制4.【掌握】进制之间的互相转换5.【掌握】原码,反码,补码6.【掌握】位运算7.【掌握】int类型的修饰符一、include预处理指令其实我们早就有接触文件包含这个指令了, 就是#include,它可以将一个文件的...
分类:
编程语言 时间:
2015-10-08 22:49:03
阅读次数:
276
1. 三种重要的数字表示(1)无符号数、有符号数、浮点数正数的原码、反码以及补码是其本身。负数的原码是其本身,反码是对原码除符号位之外的各位取反,补码则是反码加1。(2)为什么用补码表示能够统一+0和-0的表示采用原码表示,+0的二进制表示形式为0 000 0000,而-0的二进制表示形式为1 00...
分类:
其他好文 时间:
2015-10-08 17:56:58
阅读次数:
502
1.程序截图第一个false:判断s和t里的值,不同则输出false第二个false:当且仅当这个类表示一个基本类型此方法返回true第三个true:判断s和u里的值,相同则输出true最后则是列出Size的所有值。其中的问题://s和t引用同一个对象?不是//是原始数据类型吗?不是2.计算机的原码...
分类:
编程语言 时间:
2015-10-08 09:07:32
阅读次数:
169
枚举类型:Sizes=Size.SMALL;//从字串转换为枚举枚举可用于for,switch语句中运行EnumTest.java枚举类型是引用类型,不属于原始数据类型,可以使用“==”和equals()方法直接比对枚举变量的值。原码、反码、补码的概念:数在计算机中是以二进制形式表示的。数分为有符号...
分类:
编程语言 时间:
2015-10-08 09:06:35
阅读次数:
322
一、枚举动手动脑枚举变量只能从提供的已知变量中查找抽取二、数值的二进制表示 在计算机内,定点数有3种表示法:原码、反码和补码。原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。[+7]原=00000111B[-7]原=10000111B反码:正数:正数的反...
分类:
其他好文 时间:
2015-10-08 06:55:26
阅读次数:
179
(一)仔细阅读示例: EnumTest.java,运行它,分析运行结果?你能得到什么结论?你掌握了枚举类型的基本用法了吗?结论:枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。(二)1. 原码原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值....
分类:
编程语言 时间:
2015-10-08 00:28:31
阅读次数:
258
1、枚举类型是引用类型,但例子输出结果引用的不是同一个类型。枚举类型可以有自己的属性(参数)和方法,枚举类型可以以独立的文件存在。2、第一个"X+Y="+X+Y的运行结果是默认为先加一个字符再加一个字符,第二个X+Y+"=X+Y"的运行结果是默认先加数字再加字符。3、数值的二进制表示: 原码:就是二...
分类:
编程语言 时间:
2015-10-07 21:33:50
阅读次数:
158