Detailed instructions for use are in the User's Guide.
[. . . ] HP 32SII RPN Scientific Calculator Owner's Manual
HP Part No. 0003290068 Printed in Singapore Edition 5
File name 32sii-Manual-E-0424 Printed Date : 2003/4/24
Size : 17 x 25. 2 cm . 7
Notice
This manual and any examples contained herein are provided "as is" and are subject to change without notice. Hewlett-Packard Company makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. shall not be liable for any errors or for incidental or consequential damages in connection with the furnishing, performance, or use of this manual or the examples contained herein. [. . . ] If PSE immediately follows a VIEW instruction or an equation that's displayed (flag 10 set), the variable or equation is displayed instead -- and the display remains after the 1second pause.
Interrupting a Running Program
You can interrupt a running program at any time by pressing or The program completes its current instruction before stopping. .
If you interrupt a program and then press , , or , you cannot resume the program with . Reexecute the program instead ( label).
Error Stops
If an error occurs in the course of a running program, program execution halts and an error message appears in the display. (There is a list of messages and conditions in appendix E. ) To see the line in the program containing the errorcausing instruction, Press . The program will have stopped at that point, (For instance, it might be a÷ instruction, which caused an illegal division by zero. )
1218 Simple Programming
File name 32sii-Manual-E-0424 Printed Date : 2003/4/24
Size : 17 x 25. 2 cm . 7
Editing Program
You can modify a program in program memory by inserting, deleting, and editing program lines. If a program line contains an equation, you can edit the equation--if any other program line requires even a minor change, you must delete the old line and insert a new one. Select the relevant program or routine ( label), activate program entry ( ), and press or ) to locate the program line that must be changed. Hold the arrow key down to continue scrolling. (If you know the line number you want, pressing label nn moves the program pointer there. ) 2. Delete the line you want to change--if it contains an equation, press { }; otherwise, press . The pointer then moves to the preceding line. (If you are deleting more than one consecutive program line, start with the last line in the group. ) 3. Locate and display the program line that is before the spot where you would like to insert a line. Key in the new instruction; it is inserted after the currently displayed line. For example, if you wanted to insert a new line between lines A04 and A05 of a program, you would first display line A04, then key in the instruction or instructions. Subsequent program lines, starting with the original line A05, are moved down and renumbered accordingly. To edit an equation in a program line: 1. Locate and display the program line containing the equation. This turns on the " " editing cursor, but does riot delete anything in the equation. Press as required to delete the function or number you want to change,
Simple Programming 1219
File name 32sii-Manual-E-0424 Printed Date : 2003/4/24
Size : 17 x 25. 2 cm . 7
then enter the desired corrections. Press to end the equation.
Program Memory
Viewing Program Memory
Pressing toggles the calculator into and out of program entry (PRGM annunciator on, program lines displayed). When Programentry mode is active, the contents of program memory are displayed. [. . . ] See numbers arithmetic, 10-3
converting to, 10-1 range of, 10-6 scrolling, 10-7 typing, 10-1 viewing all digits, 3-4, 10-7 borrower (finance), 17-1 branching, 13-2, 13-15, 14-6
C
adjusting contrast, 1-1 canceling prompts, 1-3, 6-16, 12-14 canceling VIEW, 3-4 clearing messages, . 1-3, . E-1 clearing X-register, 2-2, 2-8 interrupting programs, 12-19 leaving catalogs, 1-3, 3-4 leaving Equation mode, 6-4, 6-5 leaving menus, 1-3, 1-8 leaving Program mode, 12-6, 12-7 on and off, 1-1 operation, 1-3 stopping integration, 8-2, 14-7 stopping SOLVE, 7-7, 14-1 calculator adjusting contrast, 1-11 default settings, B-5 environmental limits, A-2 questions about, A-1 repair service, A-7 resetting, A-4, B-3 self-test, A-5 shorting contacts, A-4 testing operation, A-4, A-5 turning on and off, 1-1 warranty, A-6
Index2
File name 32sii-Manual-E-0424 Printed Date : 2003/4/24
Size : 17 x 25. 2 cm . 7
cash flows, 17-1 catalogs leaving, 1-3 program, 1-21, 12-22 using, 1-21 variable, 1-21, 3-4 chain calculations, 2-13 change-percentage function, 4-6 changing sign of numbers, 1-11, 1-14, 9-3 checksums equations, 6-21, 12-7, 12-24 programs, 12-22, 12-23 %CHG arguments, 4-7 clearing equations, 6-10 general information, 1-3 memory, 1-22, A-1 messages, 1-21 numbers, 1-11, 1-13 programs, 1-22, 12-23 statistics registers, 11-2, 11-13 variables, 1-22, 3-4, 3-5 X-register, 2-2, 2-7 clearing memory, A-4, B-4 CLEAR menu, 1-4 , 9-1, 9-3 combinations, 4-13 commas (in numbers), 1-16, A-1 comparison tests, 13-7 complex numbers coordinate systems, 9-6 entering, 9-1 on stack, 9-2 operations, 9-1, 9-3
polynomial roots, 15-22 viewing, 9-2 conditional tests, 13-6, 13-7, 13-8, 13-11, 13-16, 14-6 constant (filling stack), 2-7 Continuous Memory, 1-1 contrast adjustment, 1-1 conversion functions, 4-8 conversions angle format, 4-11 angle units, 4-11 coordinates, 4-8, 9-6, 15-1 length units, 4-12 mass units, 4-12 number bases, 10-1 temperature units, 4-12 time format, 4-11 volume units, 4-12 coordinates converting, 4-5, 4-8, 15-1 transforming, 15-34 correlation coefficient, 11-8, 16-1 cosine (trig), 4-4, 9-3 cross product, 15-1 cubic equations, 15-22 curve fitting, 11-8, 16-1 /c value, 5-6, B-5, B-8
D
Decimal mode. See base mode decimal point, , 1-16, A-1 degrees angle units, 4-3, A-2 converting to radians, 4-11
Index3
File name 32sii-Manual-E-0424 Printed Date : 2003/4/24
Size : 17 x 25. 2 cm . 7
denominators controlling, 5-6, 13-9, 13-13 range of, 1-19, 5-1, 5-3 setting maxim urn, 5-5 digit-entry cursor backspacing, 1-3, 6-9, 12-7 in equations, 6-6 in programs, 12-7 meaning, 1-12 discontinuities of functions, C-6 display adjusting contrast, 1-1 annunciators, 1-8 function names in, 4-15 X-register shown, 2-2 display format affects integration, 8-2, 8-6, 8-8 affects numbers, 1-16 affects rounding, 4-15 default, B-5 periods and commas in, 1-16, A-1 setting, 1-16, A-1 DISP menu, 1-16 "do if true", 13-6, 14-6 dot product, 15-1 DSE, 13-16
duplicating numbers, 2-6 ending equations, 6-5, 6-9, 6-10, 12-6 evaluating equations, 6-12, 6-13 separating numbers, 1-13, 1-15, 2-6 stack operation, 2-6 EQN annunciator in equation list, 6-5, 6-8 in Program mode, 12-6 EQN LIST TOP, 6-8, E-2 equality equations, 6-11, 6-12, 7-1 equation-entry cursor backspacing, 1-3, 6-9, 12-21 operation, 6-6 equation list adding to, 6-5 displaying, 6-8 editing, 6-10 EQN annunciator, 6-5 in Equation mode, 6-4 operation summary, 6-4 Equation mode backspacing, 1-3, 6-9 during program entry, 12-6 leaving, 1-3, 6-4 shows equation list, 6-4 starting, 6-4, 6-8 equations and fractions, 5-10 as applications, 17-1 base mode, 6-6, 6-13, 12-25 checksums, 6-21, 12-7, 12-24, B-2 compared to RPN, 6-18, 12-4 controlling evaluation, 13-10 deleting, 1-4, 6-10
E
(exponent), 1-12 E in numbers, 1-11, 1-17, A-1 ENG format, 1-17. See also display format clearing stack, 2-6 copying viewed variable, 12-15
Index4
File name 32sii-Manual-E-0424 Printed Date : 2003/4/24
Size : 17 x 25. 2 cm . 7
deleting in programs, 12-7, 12-20 displaying, 6-8 displaying in programs, 12-15, 12-18, 13-10 editing, 1-3, 6-9, 6-10 editing the programs, 12-7, 12-20 entering, 6-5, 6-9 entering in programs, 12-6 evaluating, 6-12, 6-13, 6-14, 7-6, 12-4, 13-10 functions, 6-6, 6-17, F-1 in programs, 12-4, 12-6, 12-7, 12-24, 13-10 integrating, 8-2 lengths, 6-21, 12-7, H-2 list of. See equation list long, 6-8 memory usage, 12-22, B-2 messages in, 12-15 multiple roots, 7-8 no root, 7-7 no size, limit, 6, 5 numbers in, 6-6 numeric value of, 6-12, 6-13, 6-14, 7-1, 7-6, 12-4 operation summary, 6-4 parentheses, 6-6, 6-7, 6-16 polynomial, 15-22 precedence of operators, 6-16 prompt for values, 6-13, 6-15 prompting in programs, 13-10, 14-2, 14-8 roots, 7-1 scrolling, 6-8, 12-7, 12-16 simultaneous, 15-13 solving, 7-2, C-1 stack usage, 6-13 storing variable value, 6-13
syntax, 6-16, 6-20, 12-15 TVM equation, 17-1 types of, 6-11 uses, 6-1 variables in, 6-5, 7-1 with (i), 13-24 error messages, E-1 errors clearing, 1-3 correcting, 2-9, E-1 estimation (statistical), 11-8, 16-1 executing programs, 12-10 exponential curve fitting, 16-1 exponential functions, 1-12, 4-2, 9-3 exponents of ten, 1-11, 1-12 expression equations, 6-11, 6-12, 7-1
F
factorial function, 4-12 not programmable, 5-10, 13-9, 13-13 toggles display mode, 1-20, 5-1, A-2 toggles flag, 13-9 financial calculations, 17-1 FIX format, 1-16. [. . . ]