DOLLARFR
將以十進位數表示的美元價格,轉換為以整數部分和小數部分表示的美元價格,例如 1.02。 美元的小數有時候會用於安全性價格。
語法
DOLLARFR(<decimal_dollar>, <fraction>)
參數
詞彙 | 定義 |
---|---|
decimal_dollar | 十進位數字。 |
分數 | 要在分數分母中使用的整數。 |
傳回值
decimal_dollar 的小數值,以整數部分和分數部分表示。
備註
小數會四捨五入為最接近的整數。
如果是下列情況,則會傳回錯誤:
- 分數 < 1。
在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
範例
下列 DAX 查詢:
EVALUATE
{
DOLLARFR(1.125, 16)
}
傳回 1.02,表示為 1 又 2/16,這是原始十進位價格的對應小數價格,1.125。 因為小數值為 16,所以價格的精確度為美元的 1/16。