Télécharger Imprimer la page

Texas Instruments TI-89 Prise En Main Rapide page 962

Masquer les pouces Voir aussi pour TI-89:

Publicité

shift()
CATALOG
entier1
shift(
[,
Décale les bits de la représentation binaire d'un
entier.
Vous pouvez entrer
base, le décalage sera effectué sur la
représentation binaire en 32 bits de cet entier. Le
résultat obtenu sera affiché en utilisant la base de
numération par défaut.
entier1
Si
bits, il est ramené à l'aide d'une congruence dans
la plage appropriée (-2
Le décalage s'effectue vers la gauche si
est positif (vers la droite s'il est négatif). La valeur
par défaut de
un décalage d'un élément vers la droite.
Dans un décalage vers la droite, le dernier bit est
éliminé et 0 ou 1 est inséré à gauche selon le
premier bit. Dans un décalage vers la gauche, le
premier bit est éliminé et 0 est inséré en dernière
position.
Par exemple, dans un décalage vers la droite :
Décalage de tous les bits vers la droite.
0b00000000000001111010110000110101
Insère 0 si le premier bit est un 0,
donne :
0b00000000000000111101011000011010
Le résultat est affiché selon le mode
cours d'utilisation. Les zéros de tête ne sont pas
indiqués.
shift(
liste1
[,
nombre
Décalage vers la droite si
la gauche s'il est positif) des éléments de la liste.
Les premiers (resp. les derniers) éléments sont
remplacés par
premiers) sont supprimés.
La valeur par défaut de
correspond à un décalage d'un élément vers la
droite.
chaîne1
shift(
Décalage vers la droite si
la gauche s'il est positif) des caractères de la
chaîne. Les premiers (resp. les derniers) caractères
sont remplacés par des espaces.
La valeur par défaut de
correspond à un décalage d'un caractère vers la
droite.
962
⇒ ⇒ ⇒ ⇒
nombre
entier
])
entier1
dans n'importe quelle
est trop important pour être codé sur 32
31
... 2
31
-1).
nombre
est -1, ce qui correspond à
1 si ce bit est un 1.
⇒ ⇒ ⇒ ⇒
])
liste
nombre
et les derniers (resp. les
undef
nombre
est -1, ce qui
⇒ ⇒ ⇒ ⇒
nombre
chaîne
[,
])
nombre
nombre
est -1, ce qui
En mode base Bin :
shift(0b1111010110000110101) ¸
shift(256,1) ¸
En mode base Hex :
shift(0h78E) ¸
shift(0h78E,ë 2) ¸
shift(0h78E,2) ¸
nombre
Important : pour entrer un nombre binaire
ou hexadécimal, utilisez toujours le
préfixe 0b ou 0h (zéro et pas la lettre O).
Éliminé
en
Base
En mode base Dec :
est négatif (vers
shift({1,2,3,4}) ¸
shift({1,2,3,4},ë 2) ¸
shift({1,2,3,4},1) ¸
shift("abcd") ¸
est négatif (vers
shift("abcd",ë 2) ¸
shift("abcd",1) ¸
Annexe A : Instructions et fonctions
décale()
0b111101011000011010
0b1000000000
0h3C7
0h1E3
0h1E38
{undef 1 2 3}
{undef undef 1 2}
{2 3 4 undef}
" abc"
" ab"
"bcd "

Publicité

loading

Ce manuel est également adapté pour:

Voyage 200