Java 如何在Bigdecimal中执行此操作
我是Java新手。我正在创建一个小工具,并使用Bidecimal进行计算。 我需要用bigdecimal做这个。但我不知道怎么做Java 如何在Bigdecimal中执行此操作,java,bigdecimal,Java,Bigdecimal,我是Java新手。我正在创建一个小工具,并使用Bidecimal进行计算。 我需要用bigdecimal做这个。但我不知道怎么做 balance= a%b; 提前谢谢。 FxMax您可以使用余数方法。如果a、b和balance都是BigDecimals,则代码如下所示: balance = a.remainder(b); 给你(示例): 如果您要求实际操作来获取BigDecimal的余数,您需要: import java.math.BigDecimal; public st
balance= a%b;
提前谢谢。
FxMax您可以使用
余数
方法。如果a
、b
和balance
都是BigDecimals
,则代码如下所示:
balance = a.remainder(b);
给你(示例):
如果您要求实际操作来获取BigDecimal的余数,您需要:
import java.math.BigDecimal;
public static void main(String[] args){
BigDecimal a = new BigDecimal(10.05);
BigDecimal b = new BigDecimal(2.10);
BigDecimal result;
result = a.remainder(b);
System.out.printf("Here we are : %s", result);
}
import java.math.BigDecimal;
public static void main(String[] args){
BigDecimal a = new BigDecimal(10.05);
BigDecimal b = new BigDecimal(2.10);
BigDecimal result;
result = a.remainder(b);
System.out.printf("Here we are : %s", result);
}