Jumlah nol di belakang titik disebut precision
dari sebuah tipe data. money
tipe data memiliki presisi tetap
:
with accuracy to a ten-thousandth of a monetary unit.
Itu lima digit di belakang titik. Jika Anda menginginkan presisi yang berbeda, gunakan decimal
tipe data. Beberapa contoh:
select cast(0.123456789 as money)
, cast(0.123456789 as decimal(5,3))
, cast(0.123456789 as decimal(5,1))
Ini mencetak:
0.1235 0.123 0.1