rotate()
Permute les bits de la représentation binaire d'un
Entier1
entier.
peut être un entier de n'importe quelle
base ; il est automatiquement converti sous forme
binaire (64 bits) signée. Si
pour être codé sur 32 bits, il est ramené à l'aide d'une
congruence dans la plage appropriée. Pour de plus
amples informations, voir 4 Base2 , page 20.
Si
nbreRotations
est positif, la permutation circulaire
s'effectue vers la gauche. Si
négatif, la permutation circulaire s'effectue vers la
droite. La valeur par défaut est L1 (permutation
circulation de un bit vers la droite).
Par exemple, dans une permutation circulaire vers la
droite :
Tous les bits permutent vers la droite.
0b00000000000001111010110000110101
Le bit le plus à droite passe à la position la plus à
gauche.
donne :
0b10000000000000111101011000011010
Le résultat est affiché selon le mode Base utilisé.
Liste1
nbreRotations
rotate(
[,
Donne une copie de
permutés circulairement vers la gauche ou vers la
droite de
nbreRotations
Liste1
.
nbreRotations
Si
est positif, la permutation circulaire
s'effectue vers la gauche. Si
négatif, la permutation circulaire s'effectue vers la
droite. La valeur par défaut est L1 (permutation
circulation de un bit vers la droite).
Chaîne1
nbreRotations
rotate(
[,
Donne une copie de
été permutés circulairement vers la gauche ou vers la
nbreRotations
droite de
rien
Chaîne1
.
Entier1
est trop important
nbreRotations
liste
])⇒
Liste1
dont les éléments ont été
éléments. Ne modifie en rien
nbreRotations
chaîne
])⇒
Chaîne1
dont les caractères ont
caractères. Ne modifie en
Pour afficher le résultat entier, appuyez sur
utilisez les touches
En mode base Hex :
est
Important : pour une entrée binaire ou hexadécimale,
vous devez utiliser respectivement le préfixe 0b ou 0h
(zéro, pas la lettre O).
En mode base Dec :
est
Catalogue >
£
¡
¢
et
pour déplacer le curseur.
Liste alphabétique 125
, puis