Baca dalam bahasa Inggris

Bagikan melalui


DOLLARDE

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Mengonversi price dolar yang dinyatakan sebagai bagian bilangan bulat and bagian pecahan, seperti 1,02, menjadi dolar price dinyatakan sebagai angka desimal. Angka dolar pecahan terkadang digunakan untuk harga keamanan.

Sintaksis

DAX
DOLLARDE(<fractional_dollar>, <fraction>)

Parameter

Istilah Definisi
fractional_dollar Angka yang dinyatakan sebagai bagian bilangan bulat and bagian pecahan, dipisahkan oleh simbol desimal.
fraction Bilangan bulat yang digunakan dalam penyebar pecahan.

Mengembalikan Value

value desimal fractional_dollar.

Komentar

  • Bagian pecahan dari value dibagi dengan bilangan bulat yang Anda tentukan. Misalnya, if Anda ingin price Anda diekspresikan ke presisi 1/16 dolar, Anda divide bagian pecahan sebesar 16. Dalam hal ini, 1,02 mewakili $1,125 ($1 + 2/16 = $1,125).

  • pecahan dibulatkan ke bilangan bulat terdekat.

  • error dikembalikan if:

    • pecahan < 1.
  • Fungsi ini not didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung or aturan keamanan tingkat baris (RLS).

Contoh

Kueri DAX berikut ini:

DAX
EVALUATE
{
  DOLLARDE(1.02, 16)
}

Mengembalikan 1,125, price desimal dari pricepecahan asli , 1,02, dibaca sebagai 1 and 2/16. Karena pecahan value adalah 16, price memiliki presisi 1/16 dolar.