Wednesday, July 30, 2008 1:00 PM
dede
Money Type at Large
Coba bayangkan apa yang anda pakai bila anda membuat program di Zimbabwe .
USD 1 = $10.000.000.000 / 10 milyar(?)/10 quintillion -- in english. Inflasi terbesar dunia saat ini akan berlaku pada 1 agustus 2008.
Yang pasti calculator, cash register dan alat perhitungan lainnya tidak dapat dipakai secara normal. :P
Yang pusing tentu developer yang membuat software untuk keuangan. Biasanya type software ini memperhatikan sekali detail dari input money type-nya.
Dan rasanya money type tidak di design untuk nilai yang seperti itu. Lagi pula type seperti ini akan menjadi ref type.
Tentu saja menjadi masalah dalam performa-nya. Tadinya bisa masuk ke heap memory sekarang jadi pointer. :D
Lalu kalau perhitungan dalamnya lebih besar lagi, mungkin akhirnya bisa pakai 2 Int64 atau big interger with unlimited number (wah orang quatum fisika bisa senang -- kalau ada type ini, komputer saja belum bisa kok menghitung ber billon-billion number).
Jadi type apa yang anda pakai? :P
Filed under: {another word}, {.NET}