Java、Oracle-增加金额
据我所知,财务计算的最佳数据类型是Java中的Java、Oracle-增加金额,java,oracle,Java,Oracle,据我所知,财务计算的最佳数据类型是Java中的BigDecimal,我们可以安全地添加BigDecimals,而不是float或double 我有一个分页的项目列表和要显示的所有项目的摘要。分页列表工作正常,但并没有摘要数量,因为在我的Web应用程序中,每个服务器请求只有一页。我想制作Oracle数据库do摘要(使用sum()和groupby()方法)。但问题是Oracle是否正确计算了金额?我的意思是它不会降低精度等。在Oracle中,您可以在类型中定义精度和比例。这种类型以给定的精度存储和计
BigDecimal
,我们可以安全地添加BigDecimals
,而不是float
或double
我有一个分页的项目列表和要显示的所有项目的摘要。分页列表工作正常,但并没有摘要数量,因为在我的Web应用程序中,每个服务器请求只有一页。我想制作
Oracle
数据库do摘要(使用sum()
和groupby()
方法)。但问题是Oracle
是否正确计算了金额?我的意思是它不会降低精度等。在Oracle中,您可以在类型中定义精度和比例。这种类型以给定的精度存储和计算精确值(不同于二进制双精度、二进制浮点)。Oracle中的最大精度为38,有关详细信息,请参阅文档