HP -15C Owner's Handbook Manual page 96

Hide thumbs Also See for HP-15C:
Table of Contents

Advertisement

96
Section 8: Program Branching and Controls
Keystrokes
| ¥
´ bB
| " 0
t 1
´ b E
| F 0
´ b 1
O1
1
+
®
"
y
"
1
+
l ÷ 1
*
| ? 0
| n
l 1
1
+
*
| n
Display
000-
001-42,21,12
002-43, 5, 0
003-
22
004-42,21,15
005-43, 4, 0
006-42,21, 1
007-
44
008-
009-
010-
011-
012-
013-
014-
015-
016-45,10, 1
017-
018-43, 6, 0
019-
43 32
020-
45
021-
022-
023-
024-
43 32
Program mode.
Start at "B" if payments to be
made at the beginning.
Flag 0 clear (false); indicates
advance payments.
1
Go to main routine.
Start at "E" if payments to be
made at the end.
Flag 0 set (true); indicates
payment in arrears.
Routine 1 (main routine).
1
Stores i (from X-register).
1
40
(1+i).
34
Puts n in X; (l + i) in Y.
– n.
16
-n
14
(1 + i)
.
– (1 + i)
16
1
1 – (1 + i)
40
Recall division with R
get [l– (l + i)
20
Multiplies quantity by P.
Flag 0 set?
End of calculation if flag 0 set
(for payments in arrears).
1
Recalls i.
1
40
(1 + i).
20
Multiplies quantity by final
term.
End of calculation if flag 0
clear.
-n
.
-n
.
(i) to
1
-n
]/i.

Advertisement

Table of Contents
loading

Table of Contents