摘要: 价格在程序中可以表示为 【货币】+【值】。本文主要谈Java程序。我们的程序必须可以:支持多种货币显示价格进行排序进行加,减,乘计算 (尚未发现“除”的需要)必须知道的几个事实:所有货币都能用三个字符来表示各个货币的小数点后位数有不同,现阶段有0,2,或3位:http://www.currency-iso.org/dl_iso_table_a1.xlsJava 的 java.util.Currency 提供getDefaultFractionDigits()可以得到上面提到的信息程序中的floating point是无法用来准确储存/计算小数的:http://www.ibm.com/devel 阅读全文
posted @ 2011-05-31 22:31 Otacon 阅读(1594) 评论(9) 推荐(0)