java.math.BigDecimal.multiply(BigInteger val) 返回一个BigInteger,其值是 (this * val)
查阅java8API手册
public class BigDecimal extends Number implements Comparable<BigDecimal>
构造方法:
BigDecimal(BigInteger val) 将 |
BigDecimal(BigInteger unscaledVal, int scale) 将BigInteger的 |
BigDecimal(BigInteger unscaledVal, int scale, MathContext mc) 将 |
BigDecimal(BigInteger val, MathContext mc) 根据上下文设置将 |
BigDecimal(char[] in) 一个转换的字符数组表示 |
BigDecimal(char[] in, int offset, int len) 一个转换的字符数组表示 |
BigDecimal(char[] in, int offset, int len, MathContext mc) 一个转换的字符数组表示 |
BigDecimal(char[] in, MathContext mc) 一个转换的字符数组表示 |
BigDecimal(double val) 将 |
BigDecimal(double val, MathContext mc) 将 |
BigDecimal(int val) 将 |
BigDecimal(int val, MathContext mc) 将 |
BigDecimal(long val) 将 |
BigDecimal(long val, MathContext mc) 将 |
BigDecimal(String val) 将BigDecimal的字符串表示 |
BigDecimal(String val, MathContext mc) 一个转换的字符串表示 |
mutiply方法:
BigDecimal | multiply(BigDecimal multiplicand) 返回 |
示例:
public static void main(String[] args) {
BigInteger b1, b2, b3;
b1 = new BigInteger("7");
b2 = new BigInteger("20");
b3 = b1.multiply(b2);
String str = b1 + " * " + b2 + " = " +b3;
System.out.println("Multiplication result is " +str);
}
}
运行结果:
Multiplication result is 7 * 20 = 140
本文介绍了Java中BigDecimal的multiply方法,详细解析了其功能,即返回与传入BigInteger值相乘的结果。通过示例代码展示用法,并提供了运行结果。

8619

被折叠的 条评论
为什么被折叠?



