java - Java中计算的正确数据类型是什么

标签 java types math

在 Java 中我们应该使用 double 还是 BigDecimal 进行计算?

与 double 相比,BigDecimal 在性能方面的开销是多少?

最佳答案

对于严肃的财务应用程序,BigDecimal 是必须的。

取决于您需要多少位数,您可以使用长因子和小数因子进行可视化。

关于java - Java中计算的正确数据类型是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2956659/

相关文章:

java - 如何在 Spring 中使用 SimpleFormController 将多个表单输入合并到一个对象中?

c - 在 printf 中使用 %d 来打印浮点值会给出意外的输出

database - 如何确认记录的值是否符合 dolphindb 中的分区方案?

java - 虚数

c++ - a+b+c<=n的解数

math - 如何创建贝塞尔曲线来表示平滑的折线?

java - 如何在 PageViewer 中显示 3 个 fragment

java - 如何将 ListView 的远程图像转移到另一个布局,只需单击该项目? ...在 Android Studio 中

c++ - 编译器是否调整 int 大小?

java - 更改 jfreechart 的域轴标签和范围轴标签的字体大小