DOLLARFR
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Преобразует цену доллара, выраженную как десятичное число, в цену доллара, выраженную как целочисленная часть и доля, например 1,02. Дробные номера долларов иногда используются для цен на безопасность.
Синтаксис
DOLLARFR(<decimal_dollar>, <fraction>)
Параметры
Срок | Определение |
---|---|
decimal_dollar |
Десятичное число. |
fraction |
Целое число, используемое в знаменателе дроби. |
Возвращаемое значение
Дробное значение decimal_dollar
, выраженное как целочисленная часть и дробная часть.
Замечания
дробь округляется до ближайшего целого числа.
Если возвращается ошибка:
- доля < 1.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
Следующий запрос DAX:
EVALUATE
{
DOLLARFR(1.125, 16)
}
Возвращает значение 1.02, считываемое как 1 и 2/16, которое является соответствующей ценой дроби исходной десятичной цены, 1,125. Так как значение дроби равно 16, цена имеет точность 1/16 доллара.