Kurs:FreeBASIC/Datentypen
Erscheinungsbild
Auf dieser Seite findest du alle nötigen Infos zu den Datentypen in FreeBASIC.
Übersicht
[Bearbeiten]Bei FreeBASIC stehen folgende Datentypen zur Verfügung:
| Name | Beschreibung | Grösse in Byte | Minimalwert | Maximalwert |
| Ganzzahlen | ||||
| Byte | vorzeichbehaftete Ganzahl | 1 | -128 | +127 |
| UByte | vorzeichenlose Ganzahl | 1 | 0 | 255 |
| Short | vorzeichbehaftete Ganzahl | 2 | -32 768 | 32 767 |
| UShort | vorzeichenlose Ganzahl | 2 | 0 | 65 365 |
| Integer | vorzeichbehaftete Ganzahl | 4 | -2 147 483 648 | 2 147 483 647 |
| UInteger | vorzeichenlose Ganzzahl | 4 | 0 | 4 294 967 295 |
| LONGINT | vorzeichbehaftete Ganzahl | 8 | -9 223 372 036 854 775 808 | 9 223 372 036 854 775 807 |
| ULONGINT | vorzeichenlose Ganzzahl | 8 | 0 | 18 446 744 073 709 551 615 |
| Gleitkommazahlen | ||||
| Single | vorzeichenbehaftete Gleitkommazahl 6 Nachkommastellen |
4 | 1.1 E-38 | 3.43 E+38 |
| Double | vorzeichenbehaftete Gleitkommazahl 15 Nachkommastellen |
8 | -2.2 E-308 | +1.7 E+308 |
| Text | ||||
| String | Zeichenkette/Text | variabel | 0 Zeichen | 2 147 483 647 Zeichen |
Zusatz
[Bearbeiten]1 Byte = 8 Bit
