Kann Java lange negativ sein?
Kann Java lange negativ sein?

Video: Kann Java lange negativ sein?

Video: Kann Java lange negativ sein?
Video: HAVA & DARDAN - Normal (Official Video) 2024, November
Anonim

Der Grund warum Java löst keine Ausnahme aus und Sie erhalten Negativ Zahlen hat mit der Art und Weise zu tun, wie Zahlen gespeichert werden. Für ein lang primitiv das erste Byte dient zur Angabe des Vorzeichens der Zahl (0 -> positiv, 1 -> Negativ ), während der Rest für den numerischen Wert verwendet wird. Dies bedeutet, dass Lang.

Die Frage ist auch, kann lange negative Werte haben?

ja, es tut Unterstützung negative Werte wie lang da es nicht nach unsigned angehängt wird.

Was ist außerdem der ganzzahlige Datentyp, der keine negativen Werte zulässt? verkohlen

Man kann sich auch fragen, was ist die Grenze von long in Java?

lang : Die lang Datentyp ist eine 64-Bit-Zweierkomplement-Ganzzahl. Die unterschriebene lang hat einen Mindestwert von -263 und ein maximal Wert von 263-1. In Java SE 8 und höher können Sie die lang Datentyp zur Darstellung eines vorzeichenlosen 64-Bit lang , das einen Minimalwert von 0 hat und a maximal Wert von 264-1.

Was ist die Reichweite von Short in Java?

Java Acht primitive Datentypen

Typ Größe in Byte Bereich
Byte 1 Byte -128 bis 127
kurz 2 Byte -32, 768 bis 32, 767
int 4 Bytes -2, 147, 483, 648 bis 2, 147, 483, 647
lang 8 Byte -9, 223, 372, 036, 854, 775, 808 bis 9, 223, 372, 036, 854, 775, 807

Empfohlen: