Целочисленное деление

Типовые задачи  Предыдущий  Следующий

Общие сведения

Наименование: IDIV.

Тип выхода: целый.

Количество входов: 2.

Примечания по входам

Порядок входов: «Делимое», «Делитель».

Функционирование

значение выхода равно целой части частного от деления значений первого («Делимое») и вто­рого входа («Делитель»);

выход имеет неинициализированное состояние, если хотя бы один из входов имеет неинициализированное состояние;

значение выхода недостоверно, если один из входов имеет недосто­вер­ное значение (даже если другой вход имеет неинициализированное состояние) или второй вход равен нулю.

Примеры использования

BLOCK1 = IDIV(5; 2)

// Использование в аргументах констант; результат равен 2.

BLOCK2 = IDIV(AI1.1; DI1.1)

// Использование в аргументах каналов

BLOCK3 = IDIV(BLOCK4; BLOCK2)

// Использование в аргументах значений других алгоблоков.

// =======================================

B10 = IDIV(AI1.1; AI1.2) // Целая часть от деления AI1.1 на AI1.2

B20 = IREM(AI1.1; AI1.2) // Остаток от деления AI1.1 на AI1.2

B30 = RESULT(AO1.1; B10)

B40 = PHY_ANALOG(AO1.1) // Запись целой части в канал AO1.1

B50 = RESULT(AO1.2; B20)

B60 = PHY_ANALOG(AO1.2) // Запись остатка в канал AO1.2.

formula_ao_fbd

Файл для импорта: formula_ao.help