>>890
金額をdoubleで計算してるから小数点3桁以下の端数が出てるのではないかな?