以我的经验是用BigDecimal好,其实这类金额计算应不会太大量,不至于会影响系统的性能,BigDecimal的各种运算都也有现成的,会比自己去实现好。