Особенности вычислений

Целочисленность результата арифметических вычислений в программе имеет высший приоритет – даже в том случае, когда этот результат присваивается переменной с плавающей точкой.

Пусть, например, в программе объявлена переменная float:

VAR VAR_000 : REAL; END_VAR

Тогда:

VAR_000 = 2 / 10             //VAR_000 =

VAR_000 = 2. / 10            //VAR_000 = 0.

VAR_000 = 2. / 10  + 2 /10   //VAR_000 = 0.