Herunterladen Inhalt Inhalt Diese Seite drucken

Texas Instruments TI-89 Titanium Bedienungsanleitung Seite 981

Graphischer rechner
Vorschau ausblenden Andere Handbücher für TI-89 Titanium:
Inhaltsverzeichnis

Werbung

shift()
CATALOG
Ganze_Zahl1
shift(
Verschiebt die Bits in einer binären ganzen Zahl.
Ganze_Zahl1
werden und wird stets automatisch in eine 32-Bit-
Dualform konvertiert. Ist der Absolutwert von
Ganze_Zahl1
symmetrische Modulo-Operation ausgeführt, um
sie in den erforderlichen Bereich zu bringen.
Wenn
Anzahl_Verschiebungen
Verschiebung nach links.
Wenn
Anzahl_Verschiebungen
Verschiebung nach rechts.
Die Vorgabe ist
nach rechts).
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.
Aus beispielsweise folgender Rechts-
verschiebung:
Alle Bits werden nach rechts
verschoben.
0b00000000000001111010110000110101
Setzt 0 ein, wenn Bit ganz
links 0 ist und 1, wenn Bit
ganz links 1 ist.
ergibt sich:
0b00000000000000111101011000011010
Das Ergebnis wird gemäß dem jeweiligen
Modus angezeigt. Führende Nullen werden nicht
angezeigt.
Liste1
[
Anzahl_Verschiebungen
shift(
,
Gibt eine Kopie von
um
Anzahl_Verschiebungen
rechts verschoben sind.
Wenn
Anzahl_Verschiebungen
Verschiebung nach links.
Wenn
Anzahl_Verschiebungen
Verschiebung nach rechts.
Die Vorgabe ist
Element nach rechts).
Dadurch eingeführte neue Elemente am Anfang
bzw. am Ende von
gesetzt.
982
) ⇒ ⇒ ⇒ ⇒
Anzahl_Verschiebungen
[
]
,
kann in jeder Basis eingegeben
für diese Form zu groß, so wird eine
positiv ist, erfolgt die
negativ ist, erfolgt die
ë
1 (Verschiebung um ein Bit
Abgeschnitten
) ⇒ ⇒ ⇒ ⇒
]
List
Liste1
zurück, in der die Elemente
Elemente nach links oder
bleibt unverändert.
Liste1
positiv ist, erfolgt die
negativ ist, erfolgt die
ë
1 (Verschiebung um ein
werden auf "undefiniert"
Liste
Ganze_Zahl
Im Modus Bin base:
shift(0b1111010110000110101) ¸
shift(256,1) ¸
In Hex base mode:
shift(0h78E) ¸
shift(0h78E, ë 2) ¸
shift(0h78E,2) ¸
Wichtig:
Hexadezimalzahl stets mit dem Präfix
0b bzw. 0h ein (Null, nicht der
Buchstabe O).
Base
-
Im Modus Dec base:
shift({1,2,3,4}) ¸
shift({1,2,3,4}, ë 2) ¸
shift({1,2,3,4},1) ¸
Anhang: Funktionen und Anweisungen
0b111101011000011010
0b1000000000
Geben Sie eine Dual- oder
{undef 1 2 3}
{undef undef 1 2}
{2 3 4 undef}
0h3C7
0h1E3
0h1E38

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Voyage 200

Inhaltsverzeichnis