public BigInteger multiply (BigInteger val)

Returns a BigInteger whose value is (this * val).

Parameters:
val    value to be multiplied by this BigInteger.

Returns:  this * val

@implNote An implementation may offer better algorithmic performance when val == this.