public BigInteger clearBit (int n)

Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit cleared. (Computes (this & ~(1<<n)).)

Parameters:
n    index of bit to clear.

Returns:  this & ~(1<<n)

Exceptions:
ArithmeticException    n is negative.