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

avatar 2017年3月22日23:59:28 评论 2,692 views

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
  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: