Округлить число Версия 10 (Python)
Группа действий: Операторы
Описание действия
Действие округляет заданное число.
Иконка
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Number | The number to be rounded by. | Robin.Numeric | Yes | |
Digit number | The ordinal number of the digit of the number that will be rounded. The numbering starts from 1. The count starts from left to right. | Robin.Numeric | Yes | |
Rounding method | The parameter specifies the method by which the number will be rounded | Robin.String | Yes | |
Results | ||||
The rounded number | Number after rounding. | Robin.Numeric |
Особые условия использования
- Действие работает со следующими способами округления : округление к ближайшему целому, округление к большему, округление к меньшему.
- Для работы действия необходимо ввести порядковый номер цифры числа, который будет округляться.
- Если номер цифры указан больше того, что есть в числе - действие возвращает неизмененное число.
- Если значение порядкового номера цифры указано "0" или отрицательное число, то робот вернет ошибку.
- После округления указанной цифры, все нули после него удаляются, но только если они находятся после запятой. Пример: 2.486 → 2.49
- Если округляемая цифра находится после запятой и округляется до значения "0", то "0" не будет указан в выходном числе, а значение цифры перед ним увеличиться на 1. Пример: 2.99 → 3
- Если у числа после округления целое - 0 и после запятой идут нулевые значения, то действие вернет "0".Пример: На входе число "0.0012". Номер цифры для округления - 3. Число округляется до "0.00". Действие возвращает "0".
Round to nearest - округление до ближайшей цифры. Необходимо посмотреть какая цифра находится после необходимого, если от 0 до 4, то число не изменяется, если от 5 до 9, то оно становится на один больше. Пример: 2.1 → 2; -1.9 → -2; 2.5→ 3
Round up - округление к +∞. Пример: 2.1 → 3 ; -1.9 → -1
Round down - округление к −∞. Пример: 2.1 → 2 ; -1.1 → -2
Примеры работы действия:
- Число на входе: 349. Номер цифры для округления - 3, Способ округления - Округление к ближайшему. Число на выходе: 349
- Число на входе: 349. Номер цифры для округления - 2, Способ округления - Округление к ближайшему. Число на выходе: 350
- Число на входе: 3,489. Номер цифры для округления - 3, Способ округления - Округление к меньшему. Число на выходе: 3,48
- Число на входе: -3,6. Номер цифры для округления - 1, Способ округления - Округление к большему. Число на выходе: -3
Пример использования
Задача
Округлить число 349 к ближайшему (номер цифры для округления - 2), вывести данное число в диалоговое окно.
Решение
Воспользоваться действием "Округлить число" и "Show message".
Реализация
- Перенести на рабочую область действие "Округлить число".
- Настроить параметры действия "Округлить число".
- Настроить параметры действия "Show message".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
В результате число после округления - 350.
Обзор
Инструменты контента