Datentyp, ganze Zahlen

Datentypen

 

Datentyp

Unter einem Datentyp versteht man die Zusammenfassung von Wertebereichen und Operationen zu einer Einheit.

Der Datentyp ist der Bauplan für eine Variable.
Er legt fest
  • welche Werte (hinsichtlich Wertebereich und Abstand) die Variable annehmen kann,
  • wie die Variable im Speicher dargestellt wird
  • welche Operationen mit ihr möglich sind

Der Datentyp ganze Zahl

In der Programmiersprache Java gibt es folgende vordefinierte Datentypen für ganze Zahlen:

Datentyp
Speicherbedarf
Bereich
byte
8 Bit
-128 ... 127
short
16 Bit
-32768 ... 32767
int
32 Bit
-2 147 483 648 ... 2 147 483 647 (-231 ...  231-1)
long
64 Bit
-263 ...  263-1

Deklaration (Vereinbarung) einer Variablen vom Typ ganze Zahl

z.B.:
  • int eingabe;
  • int startwert=10;
  • long fakultaet;

Rechenoperationen für ganze Zahlen

Addition
+
Subtraktion
-
Multiplikation
*
Division (ganzzahlige Division, falls beide Operanden ganze Zahlen sind)
/
Rest, der beim ganzzahligen Teilen bleibt
%

Vergleiche

ist gleich
==
größer als (kleiner als)
> (<)
größer oder gleich (kleiner oder gleich)
>= (<=)
ungleich
!=


Übung
Ergänzen Sie folgenden Quelltext so dass die oben angegebenen fünf Rechenoperationen (+ ... %) von der Applikation demonstriert werden!

public class Rechnen
{
 public static void main(String args[])
 {
 int a,b;
 // Vereinbarung der Variablen a und b als ganze Zahlen
 a=In.readInt();
 // Eingabe der ganzen Zahl a via Tastatur
 b=In.readInt();
  // Eingabe der ganzen Zahl b via Tastatur
 System.out.println(a+"  "+b);
 // dient als Überschrift bzw. Erinnerung an die eingebenen Werte
 System.out.println("a + b = "+(a+b));
 // Berechnung und Ausgabe der Summe (a+b)
 }
}
 

Quelltext des Applets