rotate()
MATH/Base menu
geheel_getal1
rotate(
Roteert de bits in een binair geheel getal. U kunt
geheel_getal1
talstelsel; het wordt automatisch geconverteerd
naar een 32-bits binaire vorm. Indien de grootte
van
geheel_getal1
brengt een symmetrische modulusbewerking het
binnen het bereik.
Indien
#van Rotaties
geroteerd. Indien
er naar rechts geroteerd. De standaardinstelling is
ë1 (roteert 1 bit naar rechts).
Bijvoorbeeld, in een rechtse rotatie:
Ledere bit roteert naar rechts.
0b00000000000001111010110000110101
De meest rechtse bit roteert naar
Levert op:
0b10000000000000111101011000011010
Het resultaat wordt weergegeven volgens de
ingestelde talstelselmodus
lijst1
#Rotaties
rotate(
[
,
Geeft een kopie van
rechts of links geroteerd als
Verandert
Indien
#Rotaties
geroteerd. Indien
naar rechts geroteerd. De standaardinstelling is
ë 1 (roteert 1 element naar rechts).
tekenreeks1
rotate(
Geeft een kopie van
naar rechts of links geroteerd als
aangeeft. Verandert
Indien
#Rotaties
geroteerd. Indien
naar rechts geroteerd. De standaardinstelling is
ë 1 (roteert 1 karakter naar rechts).
round()
MATH/Number menu
uitdrukking1
round(
Geeft het argument afgerond op het opgegeven
aantal cijfers na het decimale scheidingsteken.
moet een geheel getal zijn in het bereik
cijfers
0–12. Indien
argument, afgerond op 12 significante cijfers.
Opmerking: de modus Display digits kan de
weergave beïnvloeden.
lijst1
cijfers
round(
[,
Geeft een lijst met de elementen afgerond op het
opgegeven aantal cijfers.
Appendix A: Functies en instructies
) ⇒ ⇒ ⇒ ⇒
#Rotaties
geheel_getal
[
,
]
invoeren in ieder willekeurig
te groot is voor deze vorm,
positief is, wordt er naar links
#vanRotaties
negatief is, wordt
de meest linkse plaats.
.
base
) ⇒ ⇒ ⇒ ⇒
lijst
]
zoveel elementen naar
lijst1
#Rotaties
niet.
lijst1
positief is, wordt er naar links
negatief is, wordt er
#Rotaties
) ⇒ ⇒ ⇒ ⇒
[
#vanRotaties
]
tekenreeks
,
tekenreeks1
zoveel tekens
#Rotaties
niet.
tekenreeks1
positief is, wordt er naar links
negatief is, wordt er
#Rotaties
]) ⇒ ⇒ ⇒ ⇒
cijfers
uitdrukking
[,
cijfers
niet is opgenomen, wordt het
]) ⇒ ⇒ ⇒ ⇒
lijst
In de talstelselmodus Bin:
rotate(0b1111010110000110101) ¸
0b10000000000000111101011000011010
rotate(256,1) ¸
In de talstelselmodus Hex:
rotate(0h78E) ¸
rotate(0h78E, ë 2) ¸
rotate(0h78E,2) ¸
Belangrijk: om een binair of
Belangrijk:
Belangrijk:
Belangrijk:
zestientallig getal in te voeren,
moet u altijd de voorvoegsels 0b of
0h gebruiken (nul, niet de letter O).
In talstelselmodus Dec:
rotate({1,2,3,4}) ¸
aangeeft.
rotate({1,2,3,4}, ë 2) ¸
rotate({1,2,3,4},1) ¸
rotate("abcd") ¸
rotate("abcd", ë 2) ¸
rotate("abcd",1) ¸
round(1.234567,3) ¸
round({ p , ‡ (2),ln(2)},4) ¸
0b1000000000
0h3C7
0h800001E3
0h1E38
{4 1 2 3}
{3 4 1 2}
{2 3 4 1}
"dabc"
"cdab"
"bcda"
1.235
{3.1416 1.4142 .6931}
949