Number.Round
Повертає округлене число. Можна вказати кількість цифр і метод округлення.
Syntax
Number.Round(
number as number,
optional digits as number,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Повертає результат округлення number до найближчого числа. Якщо number має Null-значення, Number.Round повертає нуль.
За замовчуванням number округлюється до найближчого цілого числа, а неоднозначність усувається шляхом округлення до найближчого парного числа (за допомогою функції RoundingMode.ToEven, що також відомо як банківське округлення).
Проте наведені далі додаткові параметри можуть перезаписувати ці параметри за замовчуванням.
digits– округлюєnumberдо вказаної кількос ті десяткових розрядів.roundingMode– змінює поведінку усунення неоднозначностей за замовчуванням, колиnumberвідповідає середній точці в проміжку між двома потенційними округленими значеннями (можливі значення див. заRoundingMode.Type).
Examples
Example #1
Округлити 1,234 до найближчого цілого числа.
Number.Round(1.234)
Result:
1
Example #2
Округлити 1,56 до найближчого цілого числа.
Number.Round(1.56)
Result:
2
Example #3
Округлити 1,2345 до двох знаків після коми.
Number.Round(1.2345, 2)
Result:
1.23
Example #4
Округлити 1,2345 до трьох знаків після коми (Округлення в більшу сторону).
Number.Round(1.2345, 3, RoundingMode.Up)
Result:
1.235
Example #5
Округлити 1,2345 до трьох знаків після коми (Округлення в меншу сторону).
Number.Round(1.2345, 3, RoundingMode.Down)
Result:
1.234
Category
Number.Rounding