Heim  >  Artikel  >  Java  >  Eine kurze Beschreibung der Java-Median-Operationen

Eine kurze Beschreibung der Java-Median-Operationen

巴扎黑
巴扎黑Original
2017-07-22 14:07:111264Durchsuche

1. Dezimalzahl in Binärzahl umwandeln

Die Methode zur Umwandlung positiver Ganzzahlen in Binärzahlen ist „durch 2 dividieren, den Rest bilden und anordnen“. in umgekehrter Reihenfolge".

2. Binär in Dezimal umwandeln

stellt die Binärzahl der Ganzzahl dar, die erste Ziffer ist das Flag-Bit, 0 stellt eine positive Ganzzahl dar , die Anzahl der Ziffern. Von rechts beginnend ist die erste Ziffer 0, die Anzahl der Ziffern in jeder Ziffer wird als n aufgezeichnet, nehmen Sie die Anzahl jeder Ziffer (1 oder 0)*2^n, und addieren Sie dann die Operationen aller Ziffern, um eine Dezimalzahl zu erhalten.

3. Bitoperationen

  • Bitweises UND: Operator &, die entsprechenden Bits sind alle 1 und das Ergebnis ist 1, andernfalls 0, und die Genauigkeit entspricht der höchsten Genauigkeit. Das Ergebnis der bitweisen UND-Operation wird nicht größer sein als der an der Operation beteiligte Mindestwert

  • Bitweises ODER: Operator |, die entsprechenden Bits sind alle 0, und das Ergebnis ist 0 , andernfalls ist es 1 und die Genauigkeit entspricht der höchsten Genauigkeit. Das Ergebnis der bitweisen ODER-Operation wird nicht kleiner sein als der maximale an der Operation beteiligte Wert

  • Bitweise Negation: Operator ~, 1 wird in 0, 0 umgewandelt wird in 1 umgewandelt.

  • Bitweises XOR: Operator ^, die entsprechenden Bits sind gleich, das Ergebnis ist 0, andernfalls ist es 1, die Präzision stimmt mit der höchsten Präzision überein.

  • Schichtbetrieb: y<n, y>>n entspricht y/ 2 n. Da Bitoperationen schnell ausgeführt werden, können Bitoperationen beim Teilen oder Multiplizieren durch 2n in Java-Code verwendet werden.

4. Der Wert von Bitoperationen

Bitoperationen werden schnell verarbeitet.

Das obige ist der detaillierte Inhalt vonEine kurze Beschreibung der Java-Median-Operationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn