BigInteger.BitwiseAnd(BigInteger, BigInteger) BigInteger.BitwiseAnd(BigInteger, BigInteger) BigInteger.BitwiseAnd(BigInteger, BigInteger) BigInteger.BitwiseAnd(BigInteger, BigInteger) Operator

Определение

Выполняет битовую операцию And для двух значений 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

Параметры

left
BigInteger BigInteger BigInteger BigInteger

Первое значение в вычитании.The first value.

right
BigInteger BigInteger BigInteger BigInteger

Второе значение в вычитании.The second value.

Возвраты

Результат битовой операции And.The result of the bitwise And operation.

Комментарии

BitwiseAnd Метод определяет побитовое And операции для BigInteger значения.The BitwiseAnd method defines the bitwise And operation for BigInteger values. Побитовое And операция задает результирующий бит только тогда, когда соответствующие биты left и right также задаются, как показано в следующей таблице.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.

Бит в leftBit in left Бит в rightBit in right Бит в результатеBit in result
00 00 00
11 00 00
11 11 11
00 11 00

BitwiseAnd Метод включает следующий код: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

BitwiseAnd Метод выполняет побитовое And операции над двумя BigInteger значения, как если бы они были в двух дополнением представление с расширением виртуального входа.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.

Применяется к