Язык

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

Определение

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

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

Параметры

i
Int32

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

mask
Int32

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

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

сжатое значение

Атрибуты

Комментарии

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

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

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

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

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

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