BigInteger::BitwiseAnd Operator (BigInteger, BigInteger)
Performs a bitwise And operation on two BigInteger values.
Assembly: System.Numerics (in System.Numerics.dll)
Parameters
- left
-
Type:
System.Numerics::BigInteger
The first value.
- right
-
Type:
System.Numerics::BigInteger
The second value.
The BitwiseAnd method defines the bitwise And operation for BigInteger values. The bitwise And operation sets a result bit only if the corresponding bits in left and right are also set, as shown in the following table.
Bit in left | Bit in right | Bit in result |
|---|---|---|
0 | 0 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
0 | 1 | 0 |
The BitwiseAnd method enables code such as the following:
The BitwiseAnd method performs the bitwise And operation on two BigInteger values as if they were both in two's complement representation with virtual sign extension.
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Windows Phone
Available since 8.1