Skip to main content

常数:数字

数值可以是二进制、八进制、十进制和十六进制数。如果整数值不是十进制数,则必须在整数常量之前写下它的基数,后跟数字符号 (#)。您可以像往常一样使用字母 AF 为数字 10 到 15 输入十六进制数字值。

您可以在数值中使用下划线。

180. 例子:

14

十进制数

2#1001_0011

二进制数

8#67

八进制数

16#A

十六进制数

DINT#16#A1

类型化数据类型 DINT# 和基地 16# 结合



数字文字的可能数据类型:

BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT

提示

不允许从“较大”类型到“较小”类型的隐式转换。您不能简单地将 DINT 变量用作 INT 变量。为此,您必须使用类型转换功能。

有关更多信息,请参阅: 常量:类型化文字

提示

因为数字常量基本上是作为整数值处理的,所以在除法中,您必须以浮点数格式指定常量以避免丢失余数。

示例:除法 1/10 产量 0 和划分 1.0/10 产量 0.1