Android - exact mathematical calculation

前端 未结 4 833
忘了有多久
忘了有多久 2021-01-26 10:26

I have got a Problem, I am developing an Application which should be able to do some mathematic calculations. These calculations have to be exact (or rather not obviously wrong)

4条回答
  •  生来不讨喜
    2021-01-26 10:51

    What you need to use for exact percision is the BigDecimal object:

    BigDecimal a = new BigDecimal("3.048");
    BigDecimal b = new BigDecimal(1000);
    
    BigDecimal c = a.divide(b);
    
    System.out.println(c); //0.003048
    

提交回复
热议问题