Перейти к содержанию

Round

Round1

Round (Округление) - Округляет введённое число с определённой точностью.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
value Constant, Variable, Expression Double Округляемое число
digit Constant, Variable, Expression IntDouble32 Точность округления в количестве знаков после запятой
up Constant, Variable, Expression Boolean Округление в сторону большего числа
Выходной аргумент Тип аргумента Тип переменной Описание
result Variable Boolean Округлённое число

Пример

Проверим работу блока на следующем примере: сгенерируем случайное число и округлим его до ближайшего большего, с точностью до тысячных.

Round2

Создадим две переменные типа Double: Random и Round.

Round3

Сгенерируем число от 0 до 100 через блок Random.

Round4

Настроим блок Round. Значение из переменной Random округлим с точностью до 3 знаков. Включим переключатель "up", чтобы округление происходило в большую сторону.

Round5

В блок Message выведем полученное значение.

Round5

Нажмём кнопку Закрыть на диалоге. Назначим созданную программу главной в проекте и запустим проект.

Round6

Всплывающее сообщение содержит округлённое число. На панели Контекст можно увидеть искомое число.