我创建了一个贝叶斯分类器,它基本上只返回双值。
然而,这些双打是巨大的,例如:2.834096154725778E73。
我不太了解E科学符号,我只想要一个可用的双精度,我可以在我的代码的其他方面使用(我想使用模糊逻辑的值)。 我已经在网上看了一下,但我所尝试的并没有奏效。
我基本上只想要一个小于上面指定的双重表示。
任何帮助将不胜感激!
答案 0 :(得分:-1)
您可以使用四舍五入的格式。
类似的东西:
DecimalFormat df = new DecimalFormat("#.#####");
df.format(0.912385); // or any big number
然后,你会得到你的电话号码,但是很圆满......