【问题标题】:Java string number accuracy [closed]Java字符串数字准确性[关闭]
【发布时间】:2012-05-29 11:22:10
【问题描述】:

如何确定数字的准确性?我从给定的字符串值中获得数字准确性 示例:1202222 -------->>>> 1.202.222。第一个值呈现到页面 1.202.222

使用数字准确度

最好的,

背景

【问题讨论】:

  • 不知道你在问什么。
  • 我认为您在途中的某个地方丢失了“千”。
  • 如果您无法确定数字的准确程度,我们该怎么做?
  • 这里只能猜到,这就是你要找的吗? stackoverflow.com/questions/5323502/…

标签: java string numbers


【解决方案1】:

Integer.parse 将为您提供 32 位签名(大约 -4x10^9 到 4x10^9)。 Long.parse 将为您提供 64 位签名(大约 -1x10^19 到 1x10^19)。 BigInteger.parse 会给你无限的范围。 仅当您确定需要处理大于 long 的数字时才使用 BigInteger,因为它要慢得多,并且使用 add() 之类的方法而不是 + 之类的运算符。你应该很少需要它。

【讨论】:

  • +1 很好的解释!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-17
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多