Модуль числа в 1С 8.3, запрос, функция
Меню

Модуль числа в 1С 8.3

Задача получения модуля числа часто встречается на практике. Суть этой операции обычно заключается в том, чтобы получить абсолютное значение числа. Непосредственной функции для вычисления модуля в платформе 1С нет, но специалисты по доработке 1С нашли несколько вариантов, решающих эту задачу. Запоминать эти алгоритмы нет необходимости, они логичны, и их достаточно легко построить самостоятельно.

Вычисление модуля числа в 1С

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


Функция МодульЧисла1(Число)
               Возврат ?(Число >= 0, Число, -Число);
КонецФункции // МодульЧисла()

Второй по популярности способ – использование функции Макс().


Функция МодульЧисла2(Число)
               Возврат Макс(Число, -Число);
КонецФункции // МодульЧисла()

Мы видим, что это достаточно простые действия, но если у вас остались вопросы, обратитесь к нашим специалистам, предоставляющим консультационные услуги по 1С, мы с радостью вам поможем.

Рассказать друзьям
Предыдущая статья статья
1С Управление торговлей 11.4
Следующая статья статья
Основные справочники 1С 8.3: создание и изменение элементов
Комментарии