Android 金钱计算 BigDecimal 的加减乘除计算前言 :
今天做了一个购物车的功能 ,涉及到了金钱的计算,当金钱计算时直接使用double,会损失精度,需要使用BigDecimal 来进行价格的计算。关于Bigdecimal,这里整理一下方便以后学习,也希望能帮助到其他人。BigDecimal的初始化初始化时有两种形式:第一种直接写int、double、long之类的数字,第二种写String,在这里推荐使用第二种。 BigDecimal bigDecimal=new BigDecimal(1); //in.