Herunterladen Inhalt Inhalt Diese Seite drucken

HP 48gII Benutzerhandbuch Seite 788

Vorschau ausblenden Andere Handbücher für 48gII:
Inhaltsverzeichnis

Werbung

Einheiten an die Ein- und Ausgabewerte anhängt. Veranschaulichen wir diese
Option, indem wir unser Programm @@@p@@@ ein weiteres Mal wie folgt abändern.
Laden Sie den Inhalt des Programms @@@p@@@ mit der Tastenfolge ‚@@@p@@@ wieder
in den Stack und modifizieren es wie folgt:
Hinweis: Zur besseren Übersicht und zum leichterem Verständnis haben wir
das Programm willkürlich in verschiedene Zeilen aufgeteilt. Das Programm
muss nicht unbedingt so im Stack angezeigt werden. Die Befehlsfolge ist
jedoch auf jeden Fall richtig. Beachten Sie auch, dass das Zeichen
im Stack angezeigt wird, sondern eine neue Zeile erzeugt.
"Enter V,T,n [S.I.]: " {"
«
INPUT OBJ→ → V T n
V '1_m^3' *
T '1_K' *
«
V "V" →TAG →STR "
«
"n" →TAG →STR "
'(8.31451_J/(K*mol))*(n*T/V)' EVAL "p" →TAG →STR + + +
MSGBOX » » »
Diese neue Programmversion enthält eine zusätzliche Unterprogrammebene
(also eine dritte Ebene der Programmsymbole
Listen verwenden, beispielsweise
V '1_m^3' * { } + T '1_K' * + n '1_mol' * + EVAL → V T n
Dieser Programmcode wird wie folgt interpretiert: (Wir verwenden als
Eingabewerte :V:0.01, :T:300, und :n:0.8):
1. V
2. '1_m^3'
3. *
:V:
:T:
n '1_mol' * → V T n
" + T "T" →TAG →STR "
" +
: Der Wert von V als gekennzeichnete Eingabe (z.B.
V:0,01) wird in den Stack gestellt.
: Die S.I.-Einheiten von V werden dann in Stack-
Ebene 1 gestellt und die gekennzeichnete
Eingabe für V in Stack-Ebene 2 verschoben.
: Durch Multikplikation der Inhalte aus den Stack-
Ebenen 1 und 2 erzeugen wir eine Zahl mit
:n: " {2 0} V }
" + n
» und einige Schritte, die
«
Seite 21-45
nicht

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis