bigdecimal 相关问题

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

Java BigDecimal操作 "任意 "显示错误的小数点位数。

我试图用BigDecimal类来解决一个练习 但对于某些值来说 它并不尊重正确的小数点位数 对于5.0到12.5的值,它显示了额外的小数 ...

回答 1 投票 1

如何在除大数除法时保留尾部的零?

我有一个需求,我需要用一个大十进制数除以100,并在不去掉尾部零的情况下显示出准确的数量。但默认情况下,零会被修剪,如何防止......

回答 1 投票 -1

关于BigDecimal ROUND_DOWN[重复]的问题。

情况是这样的,通过下面的代码预期的结果是123.10其实是123.09,对于这个结果有点无知,ROUND_DOWN不是截断了吗,为什么还要计算,123.......

回答 1 投票 0

对于大于7的数字或0的小数,BigDecimal给出了意想不到的结果。

在尝试计算2个物体体积的比值时,我发现计算结果有些怪异,这里有一个例子,你可以自己运行: public class TestApplication { public static ...。

回答 1 投票 1

Java BigDecmal将负值变为正值

一个第三方服务向我的服务中的BigDecimal字段发送了一个负值。我需要把它变成正值。我重新阅读了大量关于Spring中BigDecimal的信息,但无法找到如何修复......

回答 1 投票 -1

验证是否在没有任何精度损失的情况下创建了大十进制。

我有一个接受BigDecimal的方法。我想确保它的小数值没有精度损失(即)输入到大十进制的值完全按原样存储。我的理解是,精度损失...

回答 1 投票 0

Java-BigDecimal

我在将值添加到变量时遇到问题,它很好地遍历了值,但是当您要将它们设置为变量时,它始终保持为0,这是我的方法public static BigDecimal ...

回答 2 投票 0

如何确定Java中的BigDecimal.round()内部使用哪种舍入方法

我正在使用BigDecimal根据所需的有效数字来舍入输入,实际输入和所需的有效数字来自JtextPane。这是示例代码;字符串输入=“ 1234.56”; ...

回答 1 投票 0

具有BigDecimal指数的BigInteger modPow

我需要计算BigInteger modPow,但使用BigDecimal作为指数。在这种情况下,无法转换为double或先使用BigDecimal.pow再使用mod,因为没有...

回答 1 投票 0

无法从 web3 以大数字作为参数调用合约函数

我正在尝试调用期望参数为 unit256 的合约的自定义函数。 我正在使用此值作为参数从 web3 调用此函数:10000000000000000000(10 有 18 个零) 作为...

回答 4 投票 0

将位转换为Double后,如何在不使用BigDecimal的情况下存储实际的float / double值?

根据几个浮点计算器以及下面的代码,以下32位00111111010000000100000110001001的实际浮点值为(0.750999987125396728515625)。 ...

回答 1 投票 1

BigDecimal减去两个非常小的数字时不返回0

//-5.5511151231257827021181583404541015625E-17 BigDecimal accAmount = new BigDecimal(position.accAmount); //5.5511151231257827021181583404541015625E-17 BigDecimal comissionAmount = new BigDecimal(...

回答 2 投票 0

为什么要在Java中进行交易之前将余额与BigDecimal.ONE进行比较?

我正在看一个关于从一个账户到另一个账户的金融交易的教程,在将金额从一个账户转移到另一个账户之前,他们做了这两个比较:fromAccount ....

回答 1 投票 0

如何在分割BigDecimal时保持尾随零

我有一个要求,我需要将一个BigDecimal数除以100,并显示出现的确切数量而不删除尾随的零。但是默认情况下,零会被修剪。我如何...

回答 1 投票 -1

从BigDecimal获取减少的分数

我正在执行一些非常精确的十进制计算,最后我将其转换为减少的分数。小数位数需要精确到96位小数。由于精度非常重要,因此我使用的是BigDecimal ...

回答 1 投票 0

Java:如何将0到1之间的值四舍五入到至少3个小数位? [重复]

我试图将两个数字相除得到一个数字:int wins = 3070;整数n = 10000;双倍概率=胜/ n; System.out.println(概率);它显示的全部是:0.0但我期望它...

回答 1 投票 0

干净的编码:我应该在函数中传递字符串或对象吗?

我正在编写一个处理货币价值的PHP应用程序。为此,我使用了Brick \ Math库中的BigDecimal对象。该对象可以精确表示货币...

回答 1 投票 0

如何比较BigDecimal值是否在查询的范围内?

可以说我必须检查查询值是否在范围内,并且该值在Java中为BigDecimal。数据库中的值是数字(带有两位小数)。意识形态在上面...但是我...

回答 1 投票 0

将Java BigDecimal舍入到最接近的间隔

我有一个BigDecimal计算结果,我需要四舍五入到最接近的指定间隔(在这种情况下,这是金融市场的价格变动幅度)。例如价格[单位]->舍入价格100.1 [0.25] ...

回答 3 投票 15

在数据库中,一列的值为“ 0.000000000000”。如何整体打印“ 0.000000000000”?

在数据库中,第1列的值存储为“ 0.000000000000”。我需要将其与具有完全相同值的UI字段进行比较。我尝试使用Big Decimal获取值,并尝试将其转换为...

回答 1 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.