# Остаток от целочисленного деления | Типовые задачи Предыдущий Следующий

## Общие сведения Наименование: IREM. Тип выхода: целый. Количество входов: 2. ## Примечания по входам Порядок входов: «Делимое», «Делитель». ## Функционирование •значение выхода равно остатку от целочисленного деления значений первого («Делимое») и второго входа («Делитель»); •выход имеет неинициализированное состояние, если хотя бы один из входов имеет неинициализированное состояние; •значение выхода недостоверно, если один из входов имеет недостоверное значение (даже если другой вход имеет неинициализированное состояние) или второй вход равен нулю. ## Примеры использования BLOCK1 = IREM(5; 2) // Использование в аргументах констант; результат равен 1. BLOCK2 = IREM(AI1.1; DI1.1) // Использование в аргументах каналов. BLOCK3 = IREM(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.help