前言
注:不同语言部分类型定义和取值范围有所不同。编程语言如C#、C++等数据类型丰富多样,而PLC中的数据类型一般比较简单,这里汇总一下常用的数据类型,以便以后查阅。自己一个个手敲学习总结,如果有错望留言指正,如觉得还有用,请点赞收藏。
目录
1、C#中常用的值类型 :可以直接赋值
类型 | 长度+描述 | 描述 | 范围 | 默认 |
布尔型 | ||||
bool | 1 位 | 布尔值 | True 或False | False |
整数型 | ||||
byte | 8 位 | 无符号整数 | 0~255 | 0 |
sbyte | 8 位 | 有符号整数 | -128~127 | 0 |
ushort | 16 位 | 无符号整数 | 0~65535 | 0 |
short | 16 位 | 有符号整数 | -32768~32767 | 0 |
uint | 32 位 | 无符号整数 | 0~4,294,967,295 | 0 |
int | 32 位 | 有符号整数 | -2147483648~2147483647 | 0 |
ulong | 64 位 | 无符号整数 | 0~2^64 | 0 |
long | 64 位 | 有符号整数 | 2^63~2^63-1 | 0L |
浮点型 | ||||
float | 32 位 | 单精度浮点数 | ±1.5*10^−45 至 ±3.4*10^38 6~9位有效数字 |
0.0L |
double | 64 位 | 双精度浮点数 | ±5.0*10^−324 至 ±1.7*10^308 15~17位有效数字 |
0.0D |
字符型 |