Heim > Java > JavaBase > Wie lang ist Java int?

Wie lang ist Java int?

angryTom
Freigeben: 2019-11-18 13:24:56
Original
5823 Leute haben es durchsucht

Wie lang ist Java int?

Wie lang ist Java int?

Der Wertebereich von int ist: -2 ^31—— 2^31-1, also -2147483648-2147483647.

1. Für eine positive Zahl ist ihr Komplement sich selbst.

2. Für eine negative Zahl ist ihr Komplement die Umkehrung aller Bits der Binärzahl der entsprechenden positiven Zahl plus eins.

3. Die gleiche Operation wird verwendet, um den Originalcode aus dem Komplement einer negativen Zahl (alle Bits sind invertiert + 1) zu finden, was dem Absolutwert der negativen Zahl

int entspricht ist 4 Bytes, 32 Bits,

10000000 00000000 00000000 00000000 ist ein Komplementcode, das erste Bit ist das Vorzeichenbit, 1 stellt eine negative Zahl dar, also negiert

die restlichen Bits und das Das Ergebnis ist 1111111 11111111 11111111 11111111, plus eins. Letzteres ist 10000000 00000000 00000000 00000000

4. Der ursprüngliche Code bezieht sich also auf -2^31=-2147483648

php Chinesische Website, eine große Anzahl von kostenlosen Java-Einführungs-Tutorials, Willkommen beim Online-Lernen!

Das obige ist der detaillierte Inhalt vonWie lang ist Java int?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage