Round
Round (Округление) - Округляет введённое число с определённой точностью.
Свойства
| Входной аргумент | Тип аргумента | Тип переменной | Описание |
|---|---|---|---|
| value | Constant, Variable, Expression | Double | Округляемое число |
| digit | Constant, Variable, Expression | IntDouble32 | Точность округления в количестве знаков после запятой |
| up | Constant, Variable, Expression | Boolean | Округление в сторону большего числа |
| Выходной аргумент | Тип аргумента | Тип переменной | Описание |
|---|---|---|---|
| result | Variable | Boolean | Округлённое число |
Пример
Проверим работу блока на следующем примере: сгенерируем случайное число и округлим его до ближайшего большего, с точностью до тысячных.
Создадим две переменные типа Double: Random и Round.
Сгенерируем число от 0 до 100 через блок Random.
Настроим блок Round. Значение из переменной Random округлим с точностью до 3 знаков. Включим переключатель "up", чтобы округление происходило в большую сторону.
В блок Message выведем полученное значение.
Нажмём кнопку Закрыть на диалоге. Назначим созданную программу главной в проекте и запустим проект.
Всплывающее сообщение содержит округлённое число. На панели Контекст можно увидеть искомое число.