BigInteger.BitwiseAnd(BigInteger, BigInteger) Operador

Definición

Realiza una operación And bit a bit en dos valores BigInteger.Performs a bitwise And operation on two BigInteger values.

public:
 static System::Numerics::BigInteger operator &(System::Numerics::BigInteger left, System::Numerics::BigInteger right);
public static System.Numerics.BigInteger operator & (System.Numerics.BigInteger left, System.Numerics.BigInteger right);
static member ( &&& ) : System.Numerics.BigInteger * System.Numerics.BigInteger -> System.Numerics.BigInteger
Public Shared Operator And (left As BigInteger, right As BigInteger) As BigInteger

Parámetros

left
BigInteger

Primer valor.The first value.

right
BigInteger

Segundo valor.The second value.

Devoluciones

Resultado de la operación And bit a bit.The result of the bitwise And operation.

Comentarios

El método BitwiseAnd define la operación de And bit a bit para valores BigInteger.The BitwiseAnd method defines the bitwise And operation for BigInteger values. La operación de And bit a bit establece un bit de resultado solo si también se establecen los bits correspondientes de left y right, como se muestra en la tabla siguiente.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 en leftBit in left Bit en rightBit in right Bit en el resultadoBit in result
00 00 00
11 00 00
11 11 11
00 11 00

El método BitwiseAnd habilita código como el siguiente:The BitwiseAnd method enables code such as the following:

BigInteger number1 = BigInteger.Add(Int64.MaxValue, Int32.MaxValue);
BigInteger number2 = BigInteger.Pow(Byte.MaxValue, 10);
BigInteger result = number1 & number2;
Dim number1 As BigInteger = BigInteger.Add(Int64.MaxValue, Int32.MaxValue)
Dim number2 As BigInteger = BigInteger.Pow(Byte.MaxValue, 10)
Dim result As BigInteger = number1 And number2

El método BitwiseAnd realiza la operación de And bit a bit con dos valores BigInteger como si fueran ambos en la representación complementaria de dos con la extensión de signo virtual.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.

Se aplica a