次の方法で共有


DOLLARDE

適用対象:計算列計算テーブルMeasureビジュアル計算

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 ドルです。