User manual

rotate()
Katalog >
Roterer bitene i et binært heltall. Du kan
angi Integer1 i enhver basis. Den
konverteres automatisk til en 64-biters
binærform med fortegn. Hvis Integer1 er
for stort for denne formen, brukes en
symmetrisk modulusoperasjon til å
konvertere tallet inn i gyldig verdiområde.
(For mer informasjon, se Base2, side 17.
For å se hele resultatet, trykk £ og bruk
¡og¢ for å bevege markøren.
Hvis #ofRotations er positiv, skjer
rotasjonen til venstre. Hvis #ofRotations er
negativ, skjer rotasjonen til yre.
Grunninnstilling er 1 (roteres én bit mot
yre).
For eksempel i en høyre-rotasjon:
I heksadesimal grunntall-modus:
Hver bit roterer mot høyre.
0b00000000000001111010110000110101
Bit helt til yre roterer mot venstre.
produserer:
0b10000000000000111101011000011010
Resultatene vises i forhold til grunntall-
modusen.
Viktig: Hvis du vil skrive innet binært eller
heksadesimalttall, du alltidbruke
prefikset0beller 0h (null, ikke bokstaven O).
rotate(List1[,#ofRotations]) liste
Returnerer en kopi av List1 som er rotert
mot yre eller mot venstre av
#ofRotations-elementer. Endrer ikke List1.
Hvis #ofRotations er positiv, skjer
rotasjonen til venstre. Hvis #ofRotations er
negativ, skjer rotasjonen til yre.
Grunninnstilling er 1 (roterer ett element
mot yre).
I desimalgrunntall-modus:
rotate(String1[,#ofRotations]) streng
Returnerer en kopi av String1 som er rotert
mot yre eller mot venstre av
#ofRotations-tegnene. Endrer ikke String1.
Alfabetisk oversikt 159