Деление (/)
Бинарный оператор "/" делит значение первого операнда (делимое) на значение второго операнда (делитель). Операнды должны иметь одинаковые простые типы данных (BYTE, INTEGER, REAL, DOUBLE). Деление для значений булевского, таймерного и строкового типов данных не поддерживается.
Синтаксис на языке ST.
|
Синтаксис
|
|
out := in1 / in2
|
|
Примеры
|
|
//присваивание значений переменным
in1 := 20;
in2 := 2;
in3 := -5;
in4 := 5.5;
//out1 = 10
out1 := in1 / in2;
//out2 = -2
out2 := in1 / in2 / in3;
//ошибка! попытка умножить целое на вещественное
out3 := in1 / in4;
|
Синтаксис на языках FBD/LD.
|
Изображение блока
|
![]() |
|
Примеры
|
![]() |
![]() |



