作者:乔山办公网日期:
返回目录:word文档
1、整型变量可以分为以下4类: (1)短整型,百类型关键字为short[int]。 (2)基本整型,类型关键字为int。 度 (3)长整型,类型关键字为long[int]。 (4)无符号整型,类型关键字为unsigned[int]或unsignedshort或unsignedlong。 unsigned[int]表示无符号基本整型; unsignedshort表示无符号短整型; unsignedlong表示无符号长整型。 无符号整型只能用来存储无符号整数。
2、占用内存字节数与值域 上述各类型的整型变量占用的内存字节数随系统而版异,一般以一个机器字(word)存放一个int型数据,而long型数据的字节数应不小于int型,short型不长于int型。
在16位操作系统(例如DOS)中,一般用2字节存放一个int型数据;在32位操作系统(例如Win-dows98)中,默认权为4字节。
1、WORD是无符号百的数据类型;INT是有符号的数据类型(最高位为1表示负数,0表示正数)。
通常情况下WORD用于逻辑运算,度INT用于数学运算;
在使用梯形图或SCL等语言编程时区分较严格。问
在使用语句答表编程时系统不检测数据类型是回否匹配,即WORD与INT在用法上没有什么区别(WORD可做数学运算,INT也可作逻辑运算)。
2、S7-300的WORD与INT的取值范围:答
字的取值范围都是:W#16#0000~~~W#16#FFFF。
十进制:
WORD:0-65535。
INT:-32768—+32767。
typedefunsignedshortWORD;16位短整数,可以表示0-65535之间的整数而char是8位。int和机器类型有关。如16位机,就表示16位。32位机就表示32位
WORD和int数据类型区别:
1)数据类型不同:WORD是无符号整数型,int是有来符号整数型;
2)字节数不同:WORD占2个字节,int在目前的电脑中占4个字节;
3)取值单位不同:WORD取值范围0~65536,int取值范围-32768~32767。
CPU中的数据一般都是以二进制形式表示的,其指令对自于数据格式有一定的要求,数据格式包括数据长度和数据类型,指令中数据格式一致才可以正常工作。
主要包括:布尔型、单字节、双字节无符号整数百、双字节有符号整数,4字节无符号整数、4字节有符号整数和4字节浮点数等。不同的数据类型具有不同的数据长度与数据范围。
扩展资料
其它类型数据取值范围:
1.布尔型:数据长度是1位;
2.字节型:数据长度1字节;
3.双整数:数据长度4字节;
4.双 字:数据长度4字节。
参考资料来源:百度百科--word
参考资料来源:百度百科--INT
参考资料来源:《电气控制与PLC技术及应用——西门子S7-200系列度》吴凌云 主编
华中科技大学出版社 3 PLC的硬件组成与工作原理 3.5 S7-200的数据存储器及寻址方式