大家都知道2-1.1=0.9
那么我们在Java里面计算下吧
如图:
Java中2-1.1等于几?答案让人大吃一惊
嗯?怎么回事?是不是我们没有加数据类型?让我们加上double数据类型试下吧~
Java中2-1.1等于几?答案让人大吃一惊
纳尼?怎么还是这样子?Java中2-1.1等于几?答案让人大吃一惊
再试下float
Java中2-1.1等于几?答案让人大吃一惊
这样子就对了嘛?电商平台的计算都是杜绝使用这种方法的,因为由于这种计算导致金额出现的误差,所带来的损失是无法估量的。所以我们要找到一种正确的计算方法。
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。我们快来试下吧~
Java中2-1.1等于几?答案让人大吃一惊
嗯~
这样子就对了嘛~
你get到了吗?

相关文章:

  • 2022-03-01
  • 2021-12-12
  • 2022-01-18
  • 2022-02-17
  • 2021-09-10
  • 2021-10-07
  • 2021-11-01
  • 2021-09-29
猜你喜欢
  • 2022-12-23
  • 2022-01-13
  • 2021-11-14
  • 2021-07-07
  • 2021-12-05
  • 2021-06-27
  • 2021-04-08
相关资源
相似解决方案