圆形java双

时间:2014-03-30 18:52:58

标签: java math double rounding

我创建了一个贝叶斯分类器,它基本上只返回双值。

然而,这些双打是巨大的,例如:2.834096154725778E73。

我不太了解E科学符号,我只想要一个可用的双精度,我可以在我的代码的其他方面使用(我想使用模糊逻辑的值)。 我已经在网上看了一下,但我所尝试的并没有奏效。

我基本上只想要一个小于上面指定的双重表示。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:-1)

您可以使用四舍五入的格式。

类似的东西:

    DecimalFormat df = new DecimalFormat("#.#####");
    df.format(0.912385); // or any big number

然后,你会得到你的电话号码,但是很圆满......