bigdecimal 相关问题

BigDecimal是Java中的数字对象类型,表示具有任意精度的十进制数。

如何自动格式化列表中的所有十进制字段使用Spring Boot

My Rest Api(通过Spring引导)需要自动以千格式的对象列表转换BigDecimal字段。例如:class EmployeeDTO {private String name;私人BigDecimal工资; // ...

回答 1 投票 0

foldLeft总和值为BigDecimal.ZERO起始值

我有要求在列表employeeList.foldLeft(java.math.BigDecimal.ZERO){(accSal,emp)=> accSal + getSalary(emp,designation,yearsOfExp)中所有雇员薪金的总和}} ...

回答 2 投票 2

java BigDecimal和方括号

我有BigDecimals a,b和c:是// //在BigDecimal的方括号c =(a.divide(b)).setScale(0,RoundingMode.DOWN)与此类似//在BigDecimal的方括号c = a.divide(b)....

回答 1 投票 0

[BigIndeximal格式化后的StringIndexOutOfBoundsException

尝试检索不带美分的美元金额时,出现以下错误:由java.lang.StringIndexOutOfBoundsException length = 6;引起; regionStart = 0; regionLength = -1此处...

回答 2 投票 0

如何在Java中的curve1174中计算倍数?

很难找到有关它的文档,所以我在这里。我正在尝试在Java中将Curve1174加倍,但是出现问题。当我使用BigInteger时,它给我(0,0)当我使用BigDecimal时,它给我(0,0)...

回答 1 投票 0

如何使用BigDecimals的划分

我要划分BigDecimals的,1 / 14819.79865821543,但结果是0,而不是0.00006748其中coinRateInUSDWalletTo = 14819.79865821543和量= 1的BigDecimal numberOfCoinsToTransfer = ...

回答 2 投票 0

更改DecimalFormat区域设置

我在Edittext的addTextChangedListener方法中有自定义的DecimalFormat,一切都很完美,但是当我更改语言(语言环境)时,我的addTextChangedListener无效。双重答案= ......

回答 5 投票 10

Double vs. BigDecimal?

我必须计算一些浮点变量,我的同事建议我使用BigDecimal而不是double,因为它会更精确。但我想知道它是什么以及如何最大限度地利用......

回答 8 投票 249

Java - 如何使用money格式将字符串转换为大十进制

我的字符串是“1234567”,我想获得两个大的十进制对象,如12345,67和12.345,67,但我不能这样做。代码如下所示:DecimalFormat decimalFormat = new DecimalFormat(“#,## ...

回答 1 投票 0

使用BigDecimal处理货币

我试图为使用longs的货币创建自己的类,但显然我应该使用BigDecimal。有人可以帮助我开始吗?什么是使用BigDecimals的最佳方式...

回答 9 投票 63

为什么BigDecimal的Spark groupBy.agg(min / max)总是返回0?

我正在尝试按DataFrame的一列进行分组,并在每个结果组中生成BigDecimal列的最小值和最大值。结果总是产生很小的(...

回答 1 投票 5

断开与目标VM的连接,地址:'127.0.0.1:51928',传输:'socket'

什么意思是“与目标虚拟机断开连接,地址:'127.0.0.1:51928',传输:'socket'”?我是韩国人,访问缅甸。所以,我测试了这个代码`import java.math.BigDecimal;公共类拼图2 {...

回答 6 投票 0

JSR-354 Money API是否已准备好用于生产?

如今,我正在研究哪种数据类型适用于Java 8中的货币/货币。我遇到了JSR-354规范,用于数据类型和货币/货币数据操作。参考......

回答 1 投票 1

Java Big Decimal Half甚至Bug? [关闭]

我正在尝试专门使用这个值new BigDecimal(“23.025”)。setScale(2,RoundingMode.HALF_EVEN);输出为23.02,但应为23.03。这是一个错误吗?只是为了好奇心DecimalFormat(“##### ...

回答 1 投票 -3

如何从Java中的TreeMap中提取BigDecimals?

我有一个TreeMap,其中两个值都在BigDecimal,我正在尝试打印一些特定的值,所以稍后我可以做更复杂的操作,但我不知道哪些Map方法用于BigDecimals,因为......

回答 2 投票 0

Java BigDecimal:舍入到最接近的整数值

我需要以下结果100.12 - > 100.00 100.44 - > 100.00 100.50 - > 101.00 100.75 - > 101.00 .round()或.setScale()?我该怎么做?

回答 6 投票 79

如何使用尾随小数将Java中的十进制时间戳转换为日期

我一直在试图弄清楚如何将时间戳转换为日期,但结尾的尾随小数,所以例如:时间戳 - C50204EC EC42EE92相当于2004年9月27日03:18:04 ....

回答 1 投票 0

Java的Bigdecimal.divide和舍入

在工作中,我们在尝试将大数除以1000时发现了一个问题。这个数字来自数据库。假设我有这个方法:private static BigDecimal divideBy1000(BigDecimal dividendo){...

回答 6 投票 23

使用jeval时如何避免准确性损失?

我使用jeval进行一些数据计算任务,发现精度不足。有没有办法避免使用jeval时的准确性损失?我想像BigDecimal一样得到准确的结果。上市 ...

回答 1 投票 0

在ireport中将字符串转换为bigdecimal

如何将以下字符串输出转换为BigDecimal? new java.text.DecimalFormat(“#,## 0.00”)。format(new Double(($ V {xHrAdm} .doubleValue()* $ V {xHrAdm} .doubleValue()+ $ V {xFodaBnB} ... 。

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.