Округление вверх / вниз
Робот «Округление вверх / вниз» округляет число в бизнес-процессах и роботах Битрикс24 строго в одну сторону: up (ceil) — всегда вверх, down (floor) — всегда вниз. Поддерживает шаг округления (например 10, 100, 0.5; по умолчанию 1). Возвращает округлённый результат с числом знаков, выведенным из шага.
Робот всегда округляет число в заданную сторону, в отличие от обычного математического округления к ближайшему. Направление up (ceil) округляет вверх, down (floor) — вниз. Параметр шага позволяет округлять не только до целого, но и кратно 10, 100, 0.5 и любому другому значению (по умолчанию шаг 1); количество знаков после запятой определяется автоматически по шагу, а запятая и точка как десятичный разделитель распознаются на входе. Типовые случаи применения: посчитать, сколько коробок нужно под заказ (всегда вверх), определить количество полных дней или штук, округлить цену вниз до десятков. Запишите округлённый результат в поле сделки, контакта или компании следующим роботом либо используйте его в условии.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Число | string | да | |
| Направление: up (вверх) или down (вниз) | string | да | |
| Шаг округления (например 10, 100, 0.5). По умолчанию 1 | string | — |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Результат | string |
Сценарий: расчёт количества коробок под заказ
- Запускается процесс по сделке
- Робот округляет: число — количество товара / вместимость коробки, направление up, шаг 1
- Результат — нужное число коробок — записывается в поле сделки