数字常量可以定义为一个二进制数,十进制树和十六进制数十进制数,那么位于整数数字前必须是数字符号 (#) 。十六进制中数值 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 变量。必须使用 ⇘ 类型转化。