有关更多信息,请参阅我的另一个问题,此处。所以无论如何,我在我的应用程序中使用 BigDecimals 来表示货币(它扣除了降价百分比并增加了销售税),但似乎如果我使用 BigDecimal 作为价格,一切都需要是 BigDecimals。是否可以将 BigDecimal 用于降价百分比字段(而不是浮点数)以及 PST 和 GST 常量(销售税,0.08 和 0.05)?哦,还有,你认为我应该将降价字段存储为百分比还是小数?无论哪种方式,我都必须将其转换为另一个进行显示,因为我显示p / 100 = d。小计是指税前的总成本,对吧?
谢谢!!