Язык

Integer.Expand(Int32, Int32) Метод

Определение

Возвращает значение, полученное путем расширения битов указанного int значения, iв соответствии с указанной маской битов.

[Android.Runtime.Register("expand", "(II)I", "", ApiSince=36)]
public static int Expand(int i, int mask);
[<Android.Runtime.Register("expand", "(II)I", "", ApiSince=36)>]
static member Expand : int * int -> int

Параметры

i
Int32

значение, биты которого должны быть развернуты

mask
Int32

битовая маска

Возвращаемое значение

развернутое значение

Атрибуты

Комментарии

Возвращает значение, полученное путем расширения битов указанного int значения, iв соответствии с указанной маской битов.

Для каждого одно битового значения mb маски, от крайне значительного до наиболее значительного, следующее непрерывное битовое значение начала по крайней мере значительное значение i назначается расширенному значению в том же расположении бита, что mbи . Все остальные оставшиеся биты развернутого значения равны нулю.

Добавлено в 19.

Java документации по java.lang.Integer.expand(int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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