数字常量

数字常量可以定义为一个二进制数,十进制树和十六进制数十进制数,那么位于整数数字前必须是数字符号 (#) 。十六进制中数值 10-15 被转化为字母 A-F。

可以在数字中包含下划线。

示例:

14

(十进制数)

2#1001_0011

(二进制数)

8#67

(八进制数)

16#A

(十六进制数)

这些数字值可以是类型 BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, REAL 或者 LREAL。

变量类型从“大”到“小”的隐式转化是不允许的。这意味着一个 DINT 变量不能简单的用作一个 INT 变量。必须使用 类型转化