Primitive Datentypen

Datentypen für Boolesche Werte

Datentypen für ganze Zahlen

Als elementare Operationen auf diesen Datentypen gelten die arithmetischen Oprationen +, -, *, /.

In Java sind alle ganzzahligen Datentypen vorzeichenbehaftet, wohingegen in C++ dies durch die Schlüsselwörter signed und unsigned angegeben wird.

In Java ergeben sich folgende ganzzahlige Datentypen:

Datentyp
Größe in Bytes
Wertebereich
byte
1
27...27-1
short
2
215...215-1
int
4
231...231-1
long
8
263...263-1

 

Datentypen für reelle Zahlen

Datentyp
Größe in Bytes
Wertebereich
float
4
-3,4x1038 bis +3,4x1038
double
8
-1,7x10308 bis +1,7x10308
long double (C++)
10
-1,1x104932 bis +1,1x104932

Datentypen für Zeichen