DOLLARFR

适用于:计算列计算表度量值视觉计算

将以小数表示的美元价格转换为以整数部分表示的美元价格和分数部分,例如 1.02。 小数美元数字有时用于安全价格。

语法

DOLLARFR(<decimal_dollar>, <fraction>)

参数

术语 定义
decimal_dollar 十进制数。
fraction 要用于分数分母的整数。

返回值

decimal_dollar的小数部分,表示为整数部分和分数部分。

言论

  • 分数舍入为最接近的整数。

  • 如果出现以下错误,则返回错误:

    • 分数 < 1。
  • 在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

以下 DAX 查询:

EVALUATE
{
  DOLLARFR(1.125, 16)
}

返回 1.02,读取为 1 和 2/16,这是原始小数价格 1.125 的相应分数价格。 由于分数值为 16,因此价格的精度为 1/16 美元。