Programmierrichtlinien Einsteiger: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 5: | Zeile 5: | ||
! Datentyp !! Bemerkung !! Wertebereich | ! Datentyp !! Bemerkung !! Wertebereich | ||
|- | |- | ||
| bool || 1 Bit [true,false] || 0,1 | | bool || 1 Bit [true,false] || [0,1] | ||
|- | |- | ||
| byte || 8 Bit ohne Vorzeichen || 0,255 | | byte || 8 Bit ohne Vorzeichen || [0,255] | ||
|- | |- | ||
| char || 8 Bit ASCII-Zeichen || [ -128,128 | | char || 8 Bit ASCII-Zeichen || [ [-128,128] | ||
|- | |- | ||
| double || 64 Bit Fließkommazahl, 15 Nachkommastellen || 2,2^−308, +1,79^308 | | double || 64 Bit Fließkommazahl, 15 Nachkommastellen || [2,2^−308, +1,79^308] | ||
|- | |- | ||
| float || 32 Bit Fließkommazahl, 6 Nachkommastellen || −3,4^38, +3,4^38 | | float || 32 Bit Fließkommazahl, 6 Nachkommastellen || [−3,4^38, +3,4^38] | ||
|- | |- | ||
| int || 16 Bit Integer mit VZ || -32768, +32767 | | int || 16 Bit Integer mit VZ || [-32768, +32767] | ||
|- | |- | ||
| long || 32 Bit Integer mit VZ || −2^32, +2^32 − 1 | | long || 32 Bit Integer mit VZ || [−2^32, +2^32 − 1] | ||
|- | |- | ||
| short || 16 Bit Integer mit VZ || -32 768,+32 767 | | short || 16 Bit Integer mit VZ || [-32 768,+32 767] | ||
|- | |- | ||
| string || Zeichenkette vom Typ char || Buchstaben | | string || Zeichenkette vom Typ char || Buchstaben | ||
|- | |- | ||
| unsigned char || 8 Bit Integer ohne VZ || 0,255 | | unsigned char || 8 Bit Integer ohne VZ || [0,255] | ||
|- | |- | ||
| unsigned int || 16 Bit Integer ohne VZ || 0,65535 | | unsigned int || 16 Bit Integer ohne VZ || [0,65535] | ||
|- | |- | ||
|unsigned long || 32 Bit Integer ohne VZ || 0,4294967295 | |unsigned long || 32 Bit Integer ohne VZ || [0,4294967295] | ||
|} | |} |
Version vom 14. Juli 2023, 12:17 Uhr
Datentyp
Datentyp | Bemerkung | Wertebereich |
---|---|---|
bool | 1 Bit [true,false] | [0,1] |
byte | 8 Bit ohne Vorzeichen | [0,255] |
char | 8 Bit ASCII-Zeichen | [ [-128,128] |
double | 64 Bit Fließkommazahl, 15 Nachkommastellen | [2,2^−308, +1,79^308] |
float | 32 Bit Fließkommazahl, 6 Nachkommastellen | [−3,4^38, +3,4^38] |
int | 16 Bit Integer mit VZ | [-32768, +32767] |
long | 32 Bit Integer mit VZ | [−2^32, +2^32 − 1] |
short | 16 Bit Integer mit VZ | [-32 768,+32 767] |
string | Zeichenkette vom Typ char | Buchstaben |
unsigned char | 8 Bit Integer ohne VZ | [0,255] |
unsigned int | 16 Bit Integer ohne VZ | [0,65535] |
unsigned long | 32 Bit Integer ohne VZ | [0,4294967295] |