Linguaggio

Integer.Expand(Int32, Int32) Metodo

Definizione

Restituisce il valore ottenuto espandendo i bit del valore specificato int , i, in base alla maschera di bit specificata.

[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

Parametri

i
Int32

valore i cui bit devono essere espansi

mask
Int32

maschera di bit

Valori restituiti

il valore espanso

Attributi

Commenti

Restituisce il valore ottenuto espandendo i bit del valore specificato int , i, in base alla maschera di bit specificata.

Per ogni valore mb a un bit della maschera, dal valore meno significativo al più significativo, il valore di bit contiguo successivo di i iniziare almeno un bit significativo viene assegnato al valore espanso nella stessa posizione di bit di mb. Tutti gli altri bit rimanenti del valore espanso vengono impostati su zero.

Aggiunta nel 19.

per java.lang.Integer.expand(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a