Java.math包
Java.math.BigDecimal類
Java.math.BigDecimal.abs()方法
Java.math.BigDecimal.abs(MathContext mc)方法
java.math.BigDecimal.add(BigDecimal augend)方法
java BigDecimal.add(BigDecimal augend, MathContext mc)方法
Java.math.BigDecimal.byteValueExact()方法
Java.math.BigDecimal.compareTo()方法
Java.math.BigDecimal.divide()方法
BigDecimal.divide(BigDecimal divisor, int roundingMode)方法
java.math.BigDecimal.divide(BigDecimal divisor, MathContext
divide(BigDecimal divisor, RoundingMode roundingMode)方法
Java.math.BigDecimal.divideAndRemainder()方法
BigDecimal.divideAndRemainder(BigDecimal divisor, MathContex
Java.math.BigDecimal.divideToIntegralValue()方法
divideToIntegralValue(BigDecimal divisor, MathContext mc)方法
Java.math.BigDecimal.doubleValue()方法
Java.math.BigDecimal.equals()方法
Java.math.BigDecimal.floatValue()方法
Java.math.BigDecimal.hashCode()方法
Java.math.BigDecimal.intValue()方法實例
Java.math.BigDecimal.intValueExact()方法實例
Java.math.BigDecimal.max()方法實例
Java.math.BigDecimal.min()方法實例
Java.math.BigDecimal.movePointLeft()方法實例
Java.math.BigDecimal.movePointRight()方法實例
Java.math.BigDecimal.multiply()方法實例
BigDecimal.multiply(BigDecimal multiplicand, MathContext mc)
Java.math.BigDecimal.negate()方法實例
Java.math.BigDecimal.plus()方法實例
java.math.BigDecimal.plus(MathContext mc)方法實例
Java.math.BigDecimal.pow()方法實例
java.math.BigDecimal.pow(int n, MathContext mc)方法實例
Java.math.BigDecimal.precision()方法實例
Java.math.BigDecimal.remainder()方法實例
remainder(BigDecimal divisor, MathContext mc)方法實例
Java.math.BigDecimal.round()方法實例
Java.math.BigDecimal.scale()方法實例
Java.math.BigDecimal.scaleByPowerOfTen()方法實例
Java.math.BigDecimal.setScale()方法實例
BigDecimal.setScale(int newScale, int roundingMode)方法實例
setScale(int newScale, RoundingMode roundingMode)方法實例
Java.math.BigDecimal.shortValueExact()方法實例
Java.math.BigDecimal.signum()方法實例
Java.math.BigDecimal.stripTrailingZeros()方法實例
Java.math.BigDecimal.subtract()方法實例
subtract(BigDecimal subtrahend, MathContext mc)方法實例
Java.math.BigDecimal.toBigInteger()方法實例
Java.math.BigDecimal.toBigIntegerExact()方法實例
Java.math.BigDecimal.toEngineeringString()方法實例
Java.math.BigDecimal.toPlainString()方法實例
Java.math.BigDecimal.toString()方法實例
Java.math.BigDecimal.ulp()方法實例
Java.math.BigDecimal.unscaledValue()方法實例
Java.math.BigDecimal.valueOf()方法實例
java.math.BigDecimal.valueOf(long val)方法實例
BigDecimal.valueOf(long unscaledVal, int scale)方法實例
Java.math.BigInteger類實例
Java.math.BigInteger.abs()方法實例
Java.math.BigInteger.add()方法實例
Java.math.BigInteger.and()方法實例
Java.math.BigInteger.andNot()方法實例
Java.math.BigInteger.bitCount()方法實例
Java.math.BigInteger.bitLength()方法實例
Java.math.BigInteger.clearBit()方法實例
Java.math.BigInteger.compareTo()方法實例
Java.math.BigInteger.divide()方法實例
Java.math.BigInteger.divideAndRemainder()方法實例
Java.math.BigInteger.doubleValue()方法實例
Java.math.BigInteger.equals()方法實例
Java.math.BigInteger.flipBit()方法實例
Java.math.BigInteger.floatValue()方法實例
Java.math.BigInteger.gcd()方法實例
Java.math.BigInteger.getLowestSetBit()方法實例
Java.math.BigInteger.hashCode()方法實例
Java.math.BigInteger.intValue()方法實例
Java.math.BigInteger.isProbablePrime()方法實例
Java.math.BigInteger.longValue()方法實例
Java.math.BigInteger.max()方法實例
Java.math.BigInteger.min()方法實例
Java.math.BigInteger.mod()方法實例
Java.math.BigInteger.modInverse()方法實例
Java.math.BigInteger.modPow()方法實例
Java.math.BigInteger.multiply()方法實例
Java.math.BigInteger.negate()方法實例
Java.math.BigInteger.nextProbablePrime()方法實例
Java.math.BigInteger.not()方法實例
Java.math.BigInteger.or()方法實例
Java.math.BigInteger.pow()方法實例
Java.math.BigInteger.probablePrime()方法實例
Java.math.BigInteger.remainder()方法實例
Java.math.BigInteger.setBit()方法實例
Java.math.BigInteger.shiftLeft()方法實例
Java.math.BigInteger.shiftRight()方法實例
Java.math.BigInteger.signum()方法實例
Java.math.BigInteger.subtract()方法實例
Java.math.BigInteger.testBit()方法實例
Java.math.BigInteger.toByteArray()方法實例
Java.math.BigInteger.toString()方法實例
java.math.BigInteger.toString(int radix)方法實例
Java.math.BigInteger.valueOf()方法實例
Java.math.BigInteger.xor()方法實例
Java.math.MathContext類實例
Java.math.MathContext.equals()方法實例
Java.math.MathContext.getPrecision()方法實例
Java.math.MathContext.getRoundingMode()方法實例
Java.math.MathContext.hashCode()方法實例
Java.math.MathContext.toString()方法實例

java.math.BigDecimal.add(BigDecimal augend)方法

java.math.BigDecimal.add(BigDecimal augend) 返回一個BigDecimal,其值爲(this + augend),其標度爲 max(this.scale(), augend.scale())。

聲明

以下是java.math.BigDecimal.add()方法的聲明

public BigDecimal add(BigDecimal augend)

參數

  • augend - 值被添加到當前的BigDecimal。

返回值

此方法返回一個BigDecimal對象,其值爲 this + augend

Exception

  • NA

例子

下面的示例演示math.BigDecimal.add()方法的用法。

package com.yiibai; import java.math.*; public class BigDecimalDemo { public static void main(String[] args) { // create 3 BigDecimal objects BigDecimal bg1,bg2,bg3; // assign value to bg1 and bg2 bg1 = new BigDecimal("40.732"); bg2 = new BigDecimal("30.12"); // print bg1 and bg2 value System.out.println("Object Value is " + bg1); System.out.println("Augend value is " + bg2); // perform add operation on bg1 with augend bg2 bg3=bg1.add(bg2); // print bg3 value System.out.println("Result is " + bg3); } }

讓我們編譯和運行上面的程序,這將產生以下結果:

Object Value is 40.732 Augend value is 30.12 Result is 70.852