/
INT, FLOOR, CEILING, ISO.CEILING

INT, FLOOR, CEILING, ISO.CEILING

INT

Функция INT возвращает целую часть числа, отбрасывая дробную часть. Это аналог функции округления вниз до ближайшего целого числа.

Если передать строку не совместимую с числовым форматом, система покажет ошибку.

Синтаксис

INT(<number>)

где <number> – число, которое необходимо округлить.

Пример

Если у вас есть число 5.67, применение функции INT от него вернет 5:

INT(5.67) // Результат: 5

FLOOR

Функция FLOOR округляет число в меньшую сторону до ближайшего кратного значения.

Синтаксис

FLOOR(<number>, <significance>)

где

  • <number> – число, которое нужно округлить.

  • <significance> – множитель, до кратного которого будет округлено число.

Significance может быть только константой.

Пример

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

FLOOR(7.5, 2) // Результат: 6

CEILING

Функция CEILING выполняет округление числа в большую сторону до ближайшего целого, кратно значению из второго параметра.

Синтаксис

CEILING(<number>, <significance>)

где

  • <number> – число, которое нужно округлить.

  • <significance> – множитель, до кратного которого будет округлено число.

Пример

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

CEILING(7.5, 2) // Результат: 8

ISO.CEILING

Выполняет округление числа в большую сторону до ближайшего целого, кратно значению из второго параметра, с учетом ISO стандарта для округления.

Синтаксис

ISO.CEILING(<number>, <significance>)

где

  • <number> – число, которое нужно округлить.

  • <significance> – кратность, до которой нужно округлить число.

Significance может быть только константой.

Пример

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

RoundedValue = ISO.CEILING(23, 5)

В этом примере значение 23 будет округлено до 25, так как 25 является ближайшим большим кратным 5.


Смотрите также

Поддерживаемые функции DAX
Математические операторы

 

Related content