Bagikan melalui


MATA UANG

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengevaluasi argumen dan mengembalikan hasil sebagai jenis data mata uang.

Sintaks

CURRENCY(<value>)  

Parameter

Term Definisi
value Ekspresi DAX apa pun yang mengembalikan nilai skalar tunggal di mana ekspresi akan dievaluasi tepat sekali sebelum semua operasi lainnya.

Nilai hasil

Nilai ekspresi dievaluasi dan dikembalikan sebagai nilai jenis mata uang.

Keterangan

  • Fungsi CURRENCY membulatkan desimal signifikan ke-5, dalam nilai, untuk mengembalikan digit desimal ke-4. Pembulatan ke atas terjadi jika desimal signifikan ke-5 sama atau lebih besar dari 5. Misalnya, jika nilai adalah 3,6666666666666, maka mengonversi ke pengembalian mata uang \$3,6667. Namun, jika nilai adalah 3,0123456789 maka mengonversi ke pengembalian mata uang \$3,0123.

  • Jika jenis data ekspresi adalah TrueFalse, maka CURRENCY(<TrueFalse>) akan mengembalikan \$1,0000 untuk nilai True dan \$0,0000 untuk nilai False.

  • Jika tipe data ekspresi adalah Teks, maka CURRENCY(<Text>) akan mencoba mengonversi teks menjadi angka. Jika konversi berhasil, angka akan dikonversi ke mata uang, jika tidak, kesalahan akan dikembalikan.

  • Jika jenis data ekspresi adalah DateTime, MAKA CURRENCY(<DateTime>) akan mengonversi nilai datetime menjadi angka dan angka tersebut menjadi mata uang. Nilai DateTime memiliki bagian bilangan bulat yang menunjukkan jumlah hari antara tanggal yang diberikan dan 1900-03-01 dan pecahan yang mewakili pecahan hari (di mana 12 jam atau siang adalah 0,5 hari). Jika nilai ekspresi bukan nilai DateTime yang tepat, kesalahan dikembalikan.

Contoh

Konversikan angka 1234.56 ke jenis data mata uang.

= CURRENCY(1234.56)  

Mengembalikan nilai 1234.56000.