plc编程中的字节 字 双字 整数 双整数 实数 之间到底是什么关系
1,字:word
2,字节:byte
3,位:bit
4,int带符号16位整数
5,dint带符号32位整数,双整数
6,real:浮点数,实数,32位
7,1kb=1024字节, 1字=2字节,1双字=2字=4字节,1字节=8位
扩展资料:
1,32位平台:
(1)short在内存中占两个字节,范围为-2^15~ (2^15-1)
(2)int在内存中占四个字节,范围为-2^31~ (2^31-1)
(3)long在内存中占四个字节,范围为-2^31~2^31-1
2,无符号型:
(1)unsigned short在内存中占两个字节,范围为0~2^16-1
(2)unsigned int在内存中占四个字节,范围为0~2^32-1
(3)unsigned long在内存中占四个字节,范围为0~2^32-1
3,实型变量:
分单精度float和双精度double两种形式:float占四个字节,提供7~8位有效数字。double占八个字节,提供15~16位有效数字。
4,16位平台:
(1)整型(基本型):类型说明符为int,在内存中占2个字节。
(2)短整型:类型说明符为shortint或short,所占字节和取值范围均与整型(基本型)相同。
(3)长整型:类型说明符为long int或 long,在内存中占4个字节。
(4)无符号型:类型说明符为unsigned。
字:word
字节:byte
dint带符号32位整数,双整数
real:浮点数,实数,32位
一个字节是八位,每个位可以存一个0/1代码,也就是一个字节可以存一个八位的二进制数;一个字是两个字节,所以是16位二进制数;一个双字是两个字,也就是32位二进制数;二进制可以转换成整数,所以都可以存int型,双字可以存dint。实数可以理解为带小数的数。
值域不同,双整数存储为32位,整数为16位,当你需要存储大于整数能存储的最大或最小值的整数时,你需要使用双整数。
有符号整数:
-32768~32767
有符号双整数:
-2147483648~2147483647
扩展资料:
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。
在计算机的运算器、控制器中,通常都是以字为单位进行传送的。字在不同的地址出现其含义是不相同。例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。
计算的字长是指它一次可处理的二进制数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。
参考资料来源:百度百科-字节
1字=2字节=16位
1双字=2字=32位
整数一般是1字,双整数是2字,不能表示小数
实数是32位,浮点数
字节:byte
dint带符号32位整数,双整数
real:浮点数,实数,32位
一个字节是八位,每个位可以存一个0/1代码,也就是一个字节可以存一个八位的二进制数;一个字是两个字节,所以是16位二进制数;一个双字是两个字,也就是32位二进制数;二进制可以转换成整数,所以都可以存int型,双字可以存dint。实数可以理解为带小数的数。
值域不同,双整数存储为32位,整数为16位,当你需要存储大于整数能存储的最大或最小值的整数时,你需要使用双整数。
有符号整数:
-32768~32767
有符号双整数:
-2147483648~2147483647
2013-04-13
整数分:1、int 带符号16位整数
2、 dint 带符号32位整数 双整数
real 浮点数 实数 32位