Heim > Java > javaLernprogramm > So definieren Sie den Long-Typ in Java

So definieren Sie den Long-Typ in Java

王林
Freigeben: 2023-05-02 16:40:14
nach vorne
3784 Leute haben es durchsucht

Java definiert den Long-Datentyp

Long lg=10L;
Nach dem Login kopieren

Sie müssen nur ein L nach dem definierten Integer-Typ hinzufügen;

Es ist dasselbe wie die Definition des Float-Datentyps

Float ft=5.20F;
Nach dem Login kopieren

Warum müssen Sie L und F zum Long hinzufügen? und float von Java definiert?

Warum müssen wir L hinzufügen, wenn wir Variablen vom langen Typ definieren?

  • Basisdatentyp int, belegt 4 Bytes, der Wertebereich ist -231 ~ 231-1, in Dezimalkonvertierung ist -2147483648 ~ 2147483647

  • Basisdatentyp long, belegt 8 Bytes, dauert Der Wertebereich ist -263 ~ 263-1, in Dezimalzahl konvertiert ist -9223372036854775808 ~ 9223372036854775807

Wir wissen, dass in Java der Standarddatentyp für Ganzzahlen int ist. Wenn wir einer Variablen eines beliebigen Typs eine Ganzzahl zuweisen, hat die Ganzzahl standardmäßig den Typ int.

Wenn diese Zahl kleiner als der Maximalwert von int ist, können Sie long direkt einen Wert zuweisen, da der Wertebereich von int kleiner als der des long-Typs ist und automatisch konvertiert werden kann.

Wenn diese Zahl größer als der Maximalwert von int ist, kann zu diesem Zeitpunkt keine automatische Konvertierung durchgeführt werden. Wir müssen L nach der Zahl hinzufügen, um eine erzwungene Konvertierung durchzuführen, andernfalls wird ein Fehler gemeldet.

So definieren Sie den Long-Typ in Java

Warum müssen Sie F hinzufügen, wenn Sie eine Variable vom Typ Float definieren?

  • Grundlegender Datentypfloat, belegt 4 Bytes, der Wertebereich ist -3.40E+38 ~ +3.40E+38

  • Grundlegender Datentyp double, belegt 8 Bytes, der Wertebereich ist -1,79E+308 ~ +1,79E+308

Der Standarddatentyp von Gleitkommazahlen in Java ist double. Wenn wir einem Variablentyp eine Gleitkommazahl zuweisen, ist diese Gleitkommazahl der Standard ist vom Typ Double.

Wenn wir Float eine Ganzzahl zuweisen, weil der Wertebereich von Float größer als int ist, wird diese automatisch konvertiert.

Wenn wir Float eine Gleitkommazahl zuweisen, weil der Wertebereich von Float kleiner als das Doppelte ist, werden wir muss am Ende F für erzwungene Übertragung hinzugefügt werden

So definieren Sie den Long-Typ in Java

Das obige ist der detaillierte Inhalt vonSo definieren Sie den Long-Typ in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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
Aktuelle Ausgaben
Kann Java als Backend des Webs verwendet werden?
Aus 1970-01-01 08:00:00
0
0
0
Installieren Sie JAVA
Aus 1970-01-01 08:00:00
0
0
0
Java kann nicht installiert werden
Aus 1970-01-01 08:00:00
0
0
0
Ist das in der Java-Sprache?
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage