java bigdecimal类型字段计算加减乘除
java bigdecimal加减乘除
Java中的BigDecimal类提供了用于进行大数字运算(包括加、减、乘、除)的功能。以下是使用BigDecimal进行加法、减法、乘法和除法操作的示例代码:
BigDecimal加法:
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal num1 = new BigDecimal("5"); // 第一个被相加的数字
BigDecimal num2 = new BigDecimal("3"); // 第二个被相加的数字
BigDecimal sum = num1.add(num2); // 将两个数字相加得到结果
System.out.println("Sum: " + sum);
}
}
输出结果为:"Sum: 8"
BigDecimal减法:
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal num1 = new BigDecimal("7"); // 被减去的数字
BigDecimal num2 = new BigDecimal("4"); // 要从num1中减去的数字
BigDecimal difference = num1.subtract(num2); // 计算差值
System.out.println("Difference: " + difference);
}
}
输出结果为:"Difference: 3"
BigDecimal乘法:
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal num1 = new BigDecimal("6"); // 第一个因子
BigDecimal num2 = new BigDecimal("9"); // 第二个因子
BigDecimal product = num1.multiply(num2); // 计算乘积
System.out.println("Product: " + product);
}
}
输出结果为:"Product: 54"
BigDecimal除法:
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal dividend = new BigDecimal("10"); // 被除数
BigDecimal divisor = new BigDecimal("2"); // 除数
BigDecimal quotient = dividend.divide(divisor); // 计算商
System.out.println("Quotient: " + quotient);
}
}
输出结果为:"Quotient: 5"
评论 (0)