发布于 2010-10-24 21:33:22
10楼
1.整数是数值,可以参与数学计算,最高位为符号位;字是16位逻辑组合,只能进行逻辑运算或比较,不能参与数学计算,没有符号位。如果只是按位取状态进行逻辑判断,整形和字没有本质区别,可以通用。
2.字是一个空间的概念,整数是1个字的长度,而实数是2个字长度。
整数表示的是一种数据类型,在不同的系统中,操作系统对数据的识别是基于数据类型来识别的,比如110001111,如果定义它是整数,那么系统将按照整数格式来读取,如果定义为实数,那么按照实数格式来读取,如果定义为时间,那么就按照时间格式来读取,所以同一个“数值”如果采用不同的数据类型,那么系统就认为是不同的数值。但存储它们的长度都是字或者双字。
好好学习天天向上