DOLLARDE
1.02 などの分数部分 and 整数部分として表されるドル price を、10 進数で表されるドル price に変換します。 小数部のドル番号は、セキュリティ価格に使用される場合があります。
構文
DOLLARDE(<fractional_dollar>, <fraction>)
パラメーター
用語 | 定義 |
---|---|
fractional_dollar |
小数部 and 整数部として表される数値を、10 進記号で区切って指定します。 |
fraction |
分数の分母で使用する整数。 |
Value を返す
fractional_dollar
の 10 進 value。
備考
value の分数部分は、指定した整数で除算されます。 たとえば、price を 1 ドルの 1/16 の精度で表す if、分数部分を 16 ずつ divide します。 この場合、1.02 は \$1.125 (\$1 + 2/16 = \$1.125) を表します。
分数は、最も近い整数に丸められます。
error は次 if返されます。
- 分数 < 1.
この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。
例
次の DAX クエリ:
EVALUATE
{
DOLLARDE(1.02, 16)
}
1.125 を返します。元の小数部 priceの 10 進 price 、1.02 は 1 and 2/16 として読み取られます。 分数 value は 16 であるため、price の精度は 1/16 ドルです。