word和int的区别

上传人:re****.1 文档编号:510717444 上传时间:2023-09-26 格式:DOCX 页数:2 大小:17.84KB
返回 下载 相关 举报
word和int的区别_第1页
第1页 / 共2页
word和int的区别_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《word和int的区别》由会员分享,可在线阅读,更多相关《word和int的区别(2页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑word和int的区别 作为整形数据输入,他们的用法是否全都,两种格式的数据混合换算是否可以?另外还有没别的区分? 答:通常状况下WORD用于规律运算,INT用于数*算;在使用梯形图或SCL等语言编程时区分较严格。在使用语句表编程时系统不检测数据类型是否匹配,即WORD与INT在用法上没有什么区分(WORD可做数*算,INT也可作规律运算)。PIW是一个16位数,系统默认为WORD数据类型,可在符号表中定义为INT数据类型;通常状况下WORD用于规律运算,INT用于数*算;在使用梯形图或SCL等语言编程时区分较严格在使用语句表编程时系统不检测数据类型是否匹配

2、,即WORD与INT在用法上没有什么区分(WORD可做数*算,INT也可作规律运算)什么区分(WORD可做数*算,INT也可作规律运算)。对于INT和WORD来说其实它们都是16位的数据类型假如你的确要转换的话,直接用MOVE即可WORD数据长度为16位,这种数据可采纳4种方法进行描述。二进制:二进制的格式为2,如2101,取值范围为2021111_1111_1111_1111,书写时每4位可用下划线隔开,也可直接表示为2111111111111。十六进制:十六进制的格式为W16,W代表WORD,表示数据长度为16位,16表示十六进制,数据取值范围为W160W16FFFF。BCD码:BCD码的

3、格式为C,取值范围为C0C999。BCD码是用4位二进制表示1位十进制数,4位二进制中的00001001组合分别表示十进制中的09,4位二进制中的10101111组合放弃不用。BCD码的最高4位用来表示符号,十六位BCD码的取值范围为999+999。在STEP7的数据格式中,BCD码的取值只取正值,与最高4位的符号无关。无符号十进制数:无符号十进制数的格式为B(,),取值范围为B(0,0)B(255,255),无符号十进制数是用十进制的0255对应二进制数中的0000_00001111_1111(8位),16位二进制数就需要两个0255的数来表示,例如:B#(12,254)20000_1100

4、_1111_111012254上面4种数据都是描述一个长度位16位的二进制数,无论你使用哪种方式都可以。例如,假如想得到二进制数0000100110000111,可以使用20000_1001_1000_0111,也可以使用W16987,还可以使用C987或者B(9,135)。在STEP7中,比较常用的是十六进制,即W16这种格式。整INT数据类型长度为16位,数据格式为带符号十进制数,16位中最高为符号位。正整数是以原码格式进行存储的,如786,对应的二进制码为20000_0011_0001_0010,而负整数则表示为正整数的二进制补码,即对应正整数的二进制码取反后加1,例如负整数-786,对应的二进制码为21111_1100_1110_1110。将负零(1000_0000_0000_0000)定义为-32768因此取值范围为-3276832767。0表示正,1表示负。 第 1 页 共 1 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号