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 и используемых в соответствии с условиями, описанными в разделе "".