Datentyp |
Wertebereich |
Beschreibung |
Byte |
0 bis 255 |
für sehr kurze Zahlen |
Boolean |
True oder False |
für Ja/Nein- Entscheidungen |
Integer |
-32.768 bis 32.767 |
für Zahlen |
Long |
-2.147.483.648 bis 2.147.483.647 |
lange Ganzzahl |
Single |
-3,402823E38 bis -1,401298E-45 für negative Werte; 1,401298E-45
bis 3,402823E38 für positive Werte. |
Gleitkommazahl mit einfacher Genauigkeit |
Double |
-1,79769313486232E308 bis
-4,94065645841247E-324 für negative Werte; 4,94065645841247E-324 bis 1,79769313486232E308
für positive Werte. |
Gleitkommazahl mit doppelter Genauigkeit |
Currency |
-922.337.203.685.477,5808 bis 922.337.203.685.477,5807 |
skalierte Ganzzahl (für Währungen) |
Decimal |
+/-79.228.162.514.264.337.593.543.950.335 ohne Dezimalzeichen;
+/-7,9228162514264337593543950335 mit 28 Nachkommastellen; die kleinste
Zahl ungleich Null ist
+/-0,0000000000000000000000000001. |
für sehr lange Zahlen |
Date |
1. Januar 100 bis 31. Dezember 9999. |
für das Datum |
Object |
Beliebiger Verweis auf ein Objekt vom Typ Object. |
für die Speicherung von Objektdaten |
String |
0 bis ca. 2 Milliarden. |
variable Länge; für Zeichenfolgen |
String |
1 bis ca. 65.400 |
feste Länge; für Zeichenfolgen |
Variant |
siehe Double |
mit Zahlen Werte wie Double |
Variant |
siehe String |
mit Zeichen Werte wie String |