bigdecimal:零作为最后十进制的问题
我有一个春季启动应用程序,该应用程序消耗REST API,可提供一些小数点值 例如: "Amount": { "Amount": 160.10, "Currency": "EUR" } 我将其映射到 b…
bigdecimal setScale round_half_up don' t似乎在每个数字上运行
当我以比例尺2的round_half_up round_half_up 10.12445时,我希望获得10.13,因为 10.12445-> 10.1245-> 10.125 - > 10.13 但是结果是10.…
grongytype:'大十进制'不匹配指定格式的类型'%d'
String stockStr = " "; for (StockRecordDTO stockNumber : stockID) { stockStr+= String.format("the stock %s for Date %s with Quantity %d ", s…
如何通过BigDecimal正确计算Java中的前向和向后百分比?
两个结果之间存在不匹配,当我尝试计算具有初始求发的百分比(例如 - 远期委员会)和调整后的夏普(让我们称此倒数委员会)时,这是不匹配的。 因此,…
为什么在bigdecimal划分的0.454至0.5的圆形分区中会进行圆形模式。
圆形模式 falt_even 应该圆形a(十进制)数字以5结束至最接近的偶数 的精确数字(例如,4.5舍入4.5,而5.5则是四舍五入的。到6)。 现在,Java的 bigd…
如何在使用流的同时将长期转换为bigdecimal
我正在努力了解如何使以下代码工作。 我的 stat类的字段 count_human_dna 是类型 bigdecimal ,将类型设置为the The This Jung,但我需要将其更改为 b…
如何将数字的小数组成部分,因此它不影响整个数字的一部分?
我有这个bigdecimal数字 - 68.65121847597993 ,我想像这样将其舍入 - 68.7 ,因此只有小数点的小数零件才能全面舍入,但不是整数。 我尝试使用coundi…
如何使用JAXRS将BigDecimal作为JSON中的小数返回?
我将Tomee 8用作应用程序服务器,当我的REST服务返回BigDecimal时,我遇到了麻烦。 这是我的服务: import javax.ws.rs.Consumes; import javax.ws.rs…
不应使用“ bigdecimal(double)”处理“不应使用” Sonarqube报告的错误
Sonarqube报告任何出现 bigdecimal(double)构造函数作为错误。 description 此规则指的是 javadoc该构造函数的结果可能是不可预测的“ ”;但是在Ja…
Kotlin 大十进制除法返回不准确的结果
我正在使用 Kotlin 和 android studio 构建一个计算器(我的第一个项目)。在最近对十进制格式进行调整之前,所有方程都工作正常。现在,大型除法运算…
Kotlin BigDecimal 乘法错误结果
我需要使用 BigDecimal 进行一些计算,但对这种行为感到有点惊讶: val thousand = BigDecimal(1000) val fee = BigDecimal(0.005) println(thousand …
如何对列表中具有相同 ID 的每组元素应用算术运算
我有 class Data10 ,它有 4 个字段。 我有一个 Data10 对象列表。 我想对具有相同ID的元素的值进行算术运算。作为最终结果,我需要生成具有相同ID、…
为了处理空值的可能性,有什么好的解决方案可以加强这个 multiply() BigDecimal 操作?
在我的代码中,我有以下代码,涉及对两个BigDecimal值进行multiply()操作 walletsDTOList.stream().forEach( (WalletDTO wallet) -> { try { Conversi…