FreeBasic: Spickzettel

Aus Wikibooks

Operatorvorrang[Bearbeiten]

  1. Funktionsaufrufe/Klammern
  2. Potenzierung
  3. Vorzeichenoperator + und -
  4. Multiplikation und Division
  5. Integerdivision
  6. Mod
  7. Addition und Subtraktion
  8. Vergleichsoperatoren
  9. NOT
  10. AND
  11. OR
  12. XOR
  13. EQV
  14. IMP

(Operationen wie += etc. Nachtragen, Liste ist eigentlich für QBasic!)


Farben[Bearbeiten]

Nummer Farbe Vorschau
0 Schwarz
1 Blau
2 Grün
3 Cyan
4 Rot
5 Magenta
6 Gelb
7 Hellgrau
8 Dunkelgrau
9 Hellblau
10 Hellgrün
11 Hellcyan
12 Hellrot
13 Hellmagenta
14 Hellgelb
15 Weiß


Variablentypen[Bearbeiten]

Name Beschreibung Grösse in Byte Minimalwert Maximalwert
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
Single vorzeichenbehaftete Fließkommazahl (6 Nachkommastellen) 4 1.1 E-38 3.43 E+38
Double vorzeichenbehaftete Fließkommazahl (15 Nachkommastellen) 8 -2.2 E-308 +1.7 E+308
String Zeichenkette/Text variabel 0 Zeichen 2 Milliarden Zeichen

1 Byte = 8 Bit