BigIntegerStatic: TestBit

TestBit

Tests a specific bit in the BigInteger number to determine if it is set (1) or not (0).



 Public Function TestBit(
	  ByVal Value As BigInteger,
	  ByVal Bit As Long ) As Boolean

Parameters

Value
[ByVal] BigInteger. The BigInteger number to test the bit of.
Bit
[ByVal] Long. The bit to be tested.

Return Values

Boolean -  Returns True if the bit is set (1), false if it is not (0).

Remarks

The max value for bit is 2147483647. If the bit value is larger than the BigInteger instance, then the sign of the number is used. This will represent a negative number with infinite sign extension bits.

Values of Nothing will be treated as zero.

See Also

Project CorLib Overview

Class BigIntegerStatic Overview