Java.math.BigDecimal.multiply()方法实例

java.math.BigDecimal.multiply(BigDecimal multiplicand) 返回一个BigDecimal,其值为 (this × multiplicand), 其标度为其标度为 (this.scale() + multiplicand.scale()).

声明

以下是java.math.BigDecimal.multiply()方法声明
  1. public BigDecimal multiply(BigDecimal multiplicand)

参数

  • multiplicand - 通过此BigDecimal相乘的值

返回值

此方法返回一个BigDecimal,其的值为this * multiplicand

异常

  • NA

例子

下面的例子显示math.BigDecimal.multiply()方法的用法
  1. import java.math.*;
  2. public class BigDecimalDemo {
  3.     public static void main(String[] args) {
  4.         // create 3 BigDecimal objects
  5.         BigDecimal bg1, bg2, bg3;
  6.         bg1 = new BigDecimal("2.310");
  7.         bg2 = new BigDecimal("4.620");
  8.         // multiply bg1 with bg2 and assign result to bg3
  9.     bg3 = bg1.multiply(bg2);
  10.     String str = "Multiplication Result is " +bg3;
  11.         // print bg3 value
  12.         System.out.println( str );
  13.     }
  14. }
让我们编译和运行上面的程序,这将产生以下结果:
  1. Multiplication Result is 10.672200

发表评论

目前评论:1