User manual

168 Alfabetisk lista
shift()
Katalog >
Vid en skiftning åt höger “droppas” biten
ngst till ger och 1 infogas som denna
bit. Vid skiftning åt vänster “droppas biten
ngst till vänster och 0 infogas som denna
bit.
Vid exempelvis skiftning åt ger:
Varje bit skiftas åt ger.
0b0000000000000111101011000011010
Infogar 0 om biten längst till vänster är 0
eller 1 om denna bit är 1.
ger:
0b00000000000000111101011000011010
Resultatet visas enligt det inställda
basläget. Inledande nollor visas inte.
shift(List1 [,#ofShifts])lista
Ger en kopia av List1 skiftad åt ger eller
vänster av #ofShifts-elementen. Ändrar inte
List1.
Om #ofShifts är positiv sker skiftningen åt
vänster. Om #ofShifts är negativ sker
skiftningen åt ger. Förinställningen är L1
(skifta ett element åt ger).
Element som infogas i rjan eller slutet av
list av skiftningen tilldelas symbolen
“undef”.
I decimalt basläge:
shift(String1 [,#ofShifts])sträng
Ger en kopia av String1 skiftad åt ger
eller vänster av #ofShifts-tecknen. Ändrar
inte String1.
Om #ofShifts är positiv sker skiftningen åt
vänster. Om #ofShifts är negativ sker
skiftningen åt ger. Förinställningen är L1
(skifta ett tecken åt höger).
Tecken som infogas i rjan eller slutet av
string av skiftningen får ett mellanslag.