114 Section 10: The Index Register and Loop Control
Keystrokes
Display
15
“
O
V
´
A
-15.0000
Branch line number.
2.0000
Running
program
loop
counter
= 3.
84.0896
5.0000
Loop counter = 2.
64.8420
8.0000
Loop counter = 1.
50.0000
50.0000
Loop counter = 0; program ends.
Example: Display Format Control
The following program pauses and displays an example of
•
display
format for each possible decimal place. It utilizes a loop containing a
s
instruction to automatically change the number of decimal places.
Keystrokes
|¥
´
CLEAR
M
´
b
B
9
nnnnn
= 9. Therefore,
xxx
= 0 and by default
yy
= 1 (
yy
cannot be zero).
O
V
´
b
0
´
•
V
l
V
´
©
Displays current value of
nnnnn
.
´
e
V
Value in R
I
is
decremented and tested. Skip a line
if
nnnnn
test value.
t
0
Continue loop if
nnnnn
> test value (0).
|
T
1
Tests whether
value in display
is greater than 0, so
loop will continue when
nnnnn
has reached 0 but
display still only shows 1.0.
t
0
|
n
Summary of Contents for HP-15C
Page 1: ...HP 15C Owner s Handbook HP Part Number 00015 90001 Edition 2 4 Sep 2011 ...
Page 17: ...Part l HP 15C Fundamentals ...
Page 64: ......
Page 65: ...Part ll HP 15C Programming ...
Page 118: ...118 ...