DOLLARFR
将以十进制数表示的美元 price 转换为以整数部分表示的美元 priceand 小数部分(如 1.02)。 小数美元数字有时用于安全价格。
语法
DOLLARFR(<decimal_dollar>, <fraction>)
参数
术语 | 定义 |
---|---|
decimal_dollar |
十进制数。 |
fraction |
要用于分数分母的整数。 |
返回 Value
decimal_dollar
的小数 value,表示为整数部分 and 分数部分。
言论
分数舍入为最接近的整数。
if返回 error:
- 分数 < 1。
在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。
例
以下 DAX 查询:
EVALUATE
{
DOLLARFR(1.125, 16)
}
返回 1.02,读取为 1 and 2/16,这是原始小数 price1.125 的相应分数 price。 由于分数 value 为 16,因此 price 的精度为 1/16 美元。