Main sections
ASL()
res% = ASL(num%, shift%)
res% = ASR(num%, shift%)
Verschiebt die Bits in einer Ganzzahl nach links (ASL) oder rechts (ASR). Jede Verschiebung um einen Wert verdoppelt das Ergebnis.
a% = 3
b% = 256
a% = ASL(a%, 3) // a=a*8
b% = ASR(b%, 4) // b=b/16
PRINT "a = " + a%,0,0
PRINT "b = " + b%,0,10
SHOWSCREEN
MOUSEWAIT
Output
A = 24
B = 16