Herunterladen Inhalt Inhalt Diese Seite drucken

Texas Instruments TI-Nspire CX Referenzhandbuch Seite 156

Graphikrechner
Vorschau ausblenden Andere Handbücher für TI-Nspire CX:
Inhaltsverzeichnis

Werbung

shift() (Verschieben)
Verschiebt die Bits in einer binären ganzen
Zahl. Ganzzahl1 kann mit jeder Basis
eingegeben werden und wird automatisch
in eine 64-Bit-Dualform konvertiert. Ist der
Absolutwert von Ganzzahl1 für diese Form
zu groß, wird eine symmetrische Modulo-
Operation ausgeführt, um sie in den
erforderlichen Bereich zu bringen. Weitere
Informationen finden Sie unter 4 Base2 ,
Seite 17.
Ist #Verschiebungen positiv, erfolgt die
Verschiebung nach links. ist
#Verschiebungen negativ, erfolgt die
Verschiebung nach rechts. Vorgabe ist L1
(ein Bit nach rechts verschieben).
In einer Rechtsverschiebung wird das ganz
rechts stehende Bit abgeschnitten und als
ganz links stehendes Bit eine 0 oder 1
eingesetzt. Bei einer Linksverschiebung
wird das Bit ganz links abgeschnitten und 0
als letztes Bit rechts eingesetzt.
Beispielsweise in einer Rechtsverschiebung:
Alle Bits werden nach rechts verschoben.
0b0000000000000111101011000011010
Setzt 0 ein, wenn Bit ganz links 0 ist, und 1,
wenn Bit ganz links 1 ist.
Es ergibt sich:
0b00000000000000111101011000011010
Das Ergebnis wird gemäß dem jeweiligen
Basis-Modus angezeigt. Führende Nullen
werden nicht angezeigt.
shift( Liste1 [, #Verschiebungen ])⇒ Liste
Gibt eine um #Verschiebungen Elemente
nach rechts oder links verschobene Kopie
von Liste1 zurück. Verändert Liste1 nicht.
152
Alphabetische Auflistung
Wichtig: Geben Sie eine Dual- oder
Hexadezimalzahl stets mit dem Präfix 0b
bzw. 0h ein (Null, nicht der Buchstabe O).
Im Dec-Modus:
Katalog >

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis