Integer.RotateRight(Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den wert zurück, der durch Drehen der binären Darstellung der beiden Komplemente des angegebenen int Werts rechts durch die angegebene Anzahl von Bits abgerufen wird.
[Android.Runtime.Register("rotateRight", "(II)I", "")]
public static int RotateRight(int i, int distance);
[<Android.Runtime.Register("rotateRight", "(II)I", "")>]
static member RotateRight : int * int -> int
Parameter
- i
- Int32
der Wert, dessen Bits nach rechts gedreht werden sollen
- distance
- Int32
Die Anzahl der Bitpositionen, die nach rechts gedreht werden sollen
Gibt zurück
der wert, der durch Drehen der binären Darstellung der beiden Ergänzung des angegebenen int Werts rechts durch die angegebene Anzahl von Bits abgerufen wird.
- Attribute
Hinweise
Gibt den wert zurück, der durch Drehen der binären Darstellung der beiden Komplemente des angegebenen int Werts rechts durch die angegebene Anzahl von Bits abgerufen wird. (Bits, die von der rechten Hand oder von niedriger Reihenfolge verschoben wurden, seitlich nach links oder hochreihenfolgen.)
Beachten Sie, dass die rechte Drehung mit einem negativen Abstand der linken Drehung entspricht: rotateRight(val, -distance) == rotateLeft(val, distance). Beachten Sie auch, dass die Drehung um ein Vielfaches von 32 ein no-opist, sodass alle fünf Bits des Drehabstands ignoriert werden können, auch wenn der Abstand negativ ist: rotateRight(val, distance) == rotateRight(val, distance & 0x1F).
Hinzugefügt in 1.5.
Java Dokumentation für java.lang.Integer.rotateRight(int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.