Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für 33s:
Inhaltsverzeichnis

Werbung

.
.
.
Zeile T0009 errechnet die Korrektur für X
Absolutbetrag der berechneten Korrektur mit 0,0001. Falls der Wert kleiner als
0,0001 ("Do If True") ist, führt das Programm Zeile T0014 aus; ist der Wert gleich
oder größer als 0,0001, springt das Programm zur Zeile T0015.

Flags

Ein Flag ist ein Status–Indikator. Es ist entweder gesetzt (wahr) oder gelöscht
(falsch) . Das Testen eines Flags ist ein weiterer bedingter Test, welcher der "Do If
True"–Regel folgt: Mit der Programmausführung wird sofort fortgefahren, falls das
getestete Flag gesetzt ist; falls das Flag gelöscht ist, wird eine Zeile übersprungen.
Die Bedeutung der Flags
Der HP 33s verfügt über 12 Flags, nummeriert von 0 bis 11. Alle Flags können mit
Hilfe der Tastatur oder durch Programmanweisungen gesetzt, gelöscht und
getestet werden. Der Standardstatus aller 12 Flags ist gelöscht . Die
Dreitasten–Löschung des Speichers, die in Anhang B beschrieben wird, löscht alle
Flags. Die Flags werden nicht durch
Die Flags 0, 1, 2, 3 und 4 haben keine vorgegebenen Bedeutungen. Das
heißt, dass ihre Zustände bedeuten, was immer Sie ihnen in einem
bestimmten Programm zuordnen. (Siehe nachstehendes Beispiel.)
Flag 5 unterbricht, wenn es gesetzt ist, ein Programm, wenn ein Überlauf
innerhalb des Programms auftritt und zeigt
Überlauf tritt ein, wenn ein Ergebnis die größte Zahl überschreitet, die der
Rechner verarbeiten kann. Die größtmögliche Zahl wird an Stelle des
Überlauf–Ergebnisses verwendet. Wenn Flag 5 gelöscht ist, so wird ein
Programm, in dem ein Überlauf auftritt, nicht unterbrochen – jedoch wird
kurz
Springt an den Beginn der Schleife zurück, falls die
Korrektur signifikant ist. Fährt fort, wenn die Korrektur
nicht signifikant ist.
Zeigt den berechneten Wert von X.
angezeigt, wenn das Programm letztendlich stoppt.
Programmierungstechniken
. Zeile T0013 vergleicht den
guess
{
{
beeinflusst.
und
an. Ein
13–9

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis