Перейти к основному содержимому
Версия: 5.x

Оператор округления (ROUND)

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

Язык

Для создания свойства, округляющего число используется оператор ROUND.

Примеры

number = DATA NUMERIC[10,3]();  //12345.678
rounded = ROUND(number()); //12346
rounded1 = ROUND(number(), 2); //12345.68
rounded2 = ROUND(number(), -2); //12300

FORM roundTest
PROPERTIES() number, rounded, rounded1, rounded2;