hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 10
...-6 Integrating a Program 14-7 Using Integration in Programs 13-1 Calling Subroutines (XEQ, RTN 13-2 Nested Subroutines 13-3 Branching (GTO 13-4 A Programmed GTO Instruction 13-5 Using GTO from the Keyboard 13-5 Conditional Instructions 13-6 Tests of Comparison (x?y, x?0 13-7 Flags 13-8 Loops 13-16 Conditional Loops (GTO 13-17 Loops with Counters (DSE, ISG 13...
...-6 Integrating a Program 14-7 Using Integration in Programs 13-1 Calling Subroutines (XEQ, RTN 13-2 Nested Subroutines 13-3 Branching (GTO 13-4 A Programmed GTO Instruction 13-5 Using GTO from the Keyboard 13-5 Conditional Instructions 13-6 Tests of Comparison (x?y, x?0 13-7 Flags 13-8 Loops 13-16 Conditional Loops (GTO 13-17 Loops with Counters (DSE, ISG 13...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 17
... decrease the contrast, hold down the key and press or . Since the calculator has Continuous Memory, turning it ). See appendix A for this symbol in the margin. Getting Started 1-1 1 Getting Started v Watch for instructions. It identifies examples or keystrokes that are shown in RPN mode and must be performed differently...
... decrease the contrast, hold down the key and press or . Since the calculator has Continuous Memory, turning it ). See appendix A for this symbol in the margin. Getting Started 1-1 1 Getting Started v Watch for instructions. It identifies examples or keystrokes that are shown in RPN mode and must be performed differently...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 23
...≠≤≥= 13 Comparison tests of the X-and Y-registers. ≠≤≥= 13 Comparison tests of the X-register and zero. HP 33s Menus Menu Name L.R. weighted mean of statistical x- Programming Instructions @ 13 Functions to 4 " Physics constants" on the keyboard. x, y s,σ CONST SUMS BASE FLAGS x?y x?0 Menu... in all, which provide many more functions, or more options for more power to the HP 33s than what you see on page 4-8. Q 11 Statistical data summations. 11 Base conversions (decimal, hexadecimal, octal, and binary).
...≠≤≥= 13 Comparison tests of the X-and Y-registers. ≠≤≥= 13 Comparison tests of the X-register and zero. HP 33s Menus Menu Name L.R. weighted mean of statistical x- Programming Instructions @ 13 Functions to 4 " Physics constants" on the keyboard. x, y s,σ CONST SUMS BASE FLAGS x?y x?0 Menu... in all, which provide many more functions, or more options for more power to the HP 33s than what you see on page 4-8. Q 11 Statistical data summations. 11 Base conversions (decimal, hexadecimal, octal, and binary).
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 42
...; key, in contrast, is displayed. It either clears or cancels the current display, depending on the situation: it is also used to perform calculations, to temporarily store intermediate results, to pass stored data (variables) among programs and subroutines, to accept input, and to deliver output. This is... The Automatic Memory Stack T 0.0000 "Oldest" number Z 0.0000 Y 0.0000 Displayed X 0.0000 Displayed The most "recent" number is in the X-register: this instruction. For example, { raises ten to zero; b also acts like { c {º} only when the X-register is context-sensitive.
...; key, in contrast, is displayed. It either clears or cancels the current display, depending on the situation: it is also used to perform calculations, to temporarily store intermediate results, to pass stored data (variables) among programs and subroutines, to accept input, and to deliver output. This is... The Automatic Memory Stack T 0.0000 "Oldest" number Z 0.0000 Y 0.0000 Displayed X 0.0000 Displayed The most "recent" number is in the X-register: this instruction. For example, { raises ten to zero; b also acts like { c {º} only when the X-register is context-sensitive.
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 61
..., while 12 is ,A x T t Z z Y y X 3 Recall Arithmetic Recall arithmetic uses L , L , L z, or L q to leave the result in the X-register using L A (one instruction) uses half as much memory as L A, (two instructions). A 12 A 12 Tt Zz Yy X3 Tt Zz Yy X 0.25 Result: 3 12 that is still in A. New x = Previous x Variable For example...
..., while 12 is ,A x T t Z z Y y X 3 Recall Arithmetic Recall arithmetic uses L , L , L z, or L q to leave the result in the X-register using L A (one instruction) uses half as much memory as L A, (two instructions). A 12 A 12 Tt Zz Yy X3 Tt Zz Yy X 0.25 Result: 3 12 that is still in A. New x = Previous x Variable For example...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 91
...'re typing a program, you 're running a program, displayed values are shown as a fraction - See "Flags" in a program are shown using the /c function and by INPUT instructions, you may enter fractions, regardless of the display mode. If you're prompted for information about working with programs. Fractions 5-9 See chapters 12 and 13...
...'re typing a program, you 're running a program, displayed values are shown as a fraction - See "Flags" in a program are shown using the /c function and by INPUT instructions, you may enter fractions, regardless of the display mode. If you're prompted for information about working with programs. Fractions 5-9 See chapters 12 and 13...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 121
Solving Equations 7-11 For More Information This chapter gives you instructions for solving for SOLVE works, how to interpret results, what happens when no solution is found, and conditions that can cause incorrect results. Appendix D contains more detailed information about how the algorithm for unknowns or roots over a wide range of applications.
Solving Equations 7-11 For More Information This chapter gives you instructions for solving for SOLVE works, how to interpret results, what happens when no solution is found, and conditions that can cause incorrect results. Appendix D contains more detailed information about how the algorithm for unknowns or roots over a wide range of applications.
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 130
...instructions for integration works, conditions that could cause incorrect results and conditions that the result might be correct to only three decimal places. In reality, this integral. Appendix E contains more accurate than its uncertainty indicates. {} ) Restores Degrees mode. This uncertainty indicates that prolong calculation... information about how the algorithm for using integration in the HP 33s over a wide range of a result is calculated conservatively, the calculator's approximation in most cases is accurate to an integral. 8-8 Integrating Equations
...instructions for integration works, conditions that could cause incorrect results and conditions that the result might be correct to only three decimal places. In reality, this integral. Appendix E contains more accurate than its uncertainty indicates. {} ) Restores Degrees mode. This uncertainty indicates that prolong calculation... information about how the algorithm for using integration in the HP 33s over a wide range of a result is calculated conservatively, the calculator's approximation in most cases is accurate to an integral. 8-8 Integrating Equations
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 159
... you repeat operations and calculations in the precise manner you will learn how to functions and operations that you can use equations to get the result for each individual operation. Rather than repeat the given keystrokes each time. In part 2, you'll learn about subroutines and conditional instructions. Example: A Simple Program. But...
... you repeat operations and calculations in the precise manner you will learn how to functions and operations that you can use equations to get the result for each individual operation. Rather than repeat the given keystrokes each time. In part 2, you'll learn about subroutines and conditional instructions. Example: A Simple Program. But...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 161
... (as Notice that the line numbers acquire an to keep them to match their label. Program Returns Programs and subroutines should start with a return instruction. What you put in a program. You cannot assign the same label more than once (this causes the message but a label can ensure that a... Mode Programs created and saved in RPN mode can only be edited and executed in ALG mode. Designing a Program The following topics show what instructions you can only be edited and executed in RPN mode, and programs or steps created and saved in ALG mode can put in a program ...
... (as Notice that the line numbers acquire an to keep them to match their label. Program Returns Programs and subroutines should start with a return instruction. What you put in a program. You cannot assign the same label more than once (this causes the message but a label can ensure that a... Mode Programs created and saved in RPN mode can only be edited and executed in ALG mode. Designing a Program The following topics show what instructions you can only be edited and executed in RPN mode, and programs or steps created and saved in ALG mode can put in a program ...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 162
...evaluates an equation in the equation list. For input, you can prompt for a variable with the INPUT instruction, you can get an equation to for its variables, or you calculate on the keyboard: Using RPN operations (which work with the stack, as explained in chapter...types of RPN Operations Use less memory. Strengths of calculations, you want the program to control input, output, and program flow. Can automatically prompt. Execute a bit faster. When a program finishes running, the last RTN instruction returns the program pointer to write and read. Using ...
...evaluates an equation in the equation list. For input, you can prompt for a variable with the INPUT instruction, you can get an equation to for its variables, or you calculate on the keyboard: Using RPN operations (which work with the stack, as explained in chapter...types of RPN Operations Use less memory. Strengths of calculations, you want the program to control input, output, and program flow. Can automatically prompt. Execute a bit faster. When a program finishes running, the last RTN instruction returns the program pointer to write and read. Using ...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 163
...{ Y {}, use the result of the program, such as "A" for ALG mode should normally have an "=" (ENTER) as the last instruction in further calculations. This will complete any other programs that will remind you of the program in the program (before the RTN...{ c {}. turns the PRGM annunciator on the number of Program-entry mode - Entering a Program Pressing { e toggles the calculator into memory: 1. These are covered later in a program line, see the instructions below. If the message is no limit (other program lines. Press { e to display !. To confirm that many...
...{ Y {}, use the result of the program, such as "A" for ALG mode should normally have an "=" (ENTER) as the last instruction in further calculations. This will complete any other programs that will remind you of the program in the program (before the RTN...{ c {}. turns the PRGM annunciator on the number of Program-entry mode - Entering a Program Pressing { e toggles the calculator into memory: 1. These are covered later in a program line, see the instructions below. If the message is no limit (other program lines. Press { e to display !. To confirm that many...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 164
... as you type. 3. Press | . 6. The EQN annunciator turns on. 2. Enter the equation as you would in the equation list. End the program with a return instruction, which sets the program pointer back to terminate the equation and display its checksum and length.
... as you type. 3. Press | . 6. The EQN annunciator turns on. 2. Enter the equation as you would in the equation list. End the program with a return instruction, which sets the program pointer back to terminate the equation and display its checksum and length.
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 165
... you execute a function - Example: Entering a Labeled Program. Labels this program routine A (for the area of a circle and enter a new one that includes a label and a return instruction. Ends the program. Function Names in Programs The name of a function that is used in a program is usually a fuller abbreviation than that which can fit...
... you execute a function - Example: Entering a Labeled Program. Labels this program routine A (for the area of a circle and enter a new one that includes a label and a return instruction. Ends the program. Function Names in Programs The name of a function that is used in a program is usually a fuller abbreviation than that which can fit...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 168
...program (that execution is then displayed (it is , at its beginning.) 3. Squares input. End of the program labeled A. The ! instruction moves the program pointer without executing lines. The result of the program. To move to the preceding line, you find an error (an... cursor key during program entry makes the lines roll by automatically. Repeat step 3 until you can press { V to move to its LBL instruction). 2. Press and hold ) (release) ) Moves program counter to the next line. Example: Testing a Program. Use a radius of π. 25π....
...program (that execution is then displayed (it is , at its beginning.) 3. Squares input. End of the program labeled A. The ! instruction moves the program pointer without executing lines. The result of the program. To move to the preceding line, you find an error (an... cursor key during program entry makes the lines roll by automatically. Repeat step 3 until you can press { V to move to its LBL instruction). 2. Press and hold ) (release) ) Moves program counter to the next line. Example: Testing a Program. Use a radius of π. 25π....
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 169
...(if enabled by flag 11 set ). (The "equation" is usually a message, not a true equation.) Some of these ways: With a VIEW instruction, which shows the name and value of a variable. (This is the most handy technique.) On the stack - Simple Programming 12-11 Entering and... Displaying Data The calculator's variables are used to store data input, intermediate results, and final results. (Variables, as @ ) where "R" is the variable's name, "?"...
...(if enabled by flag 11 set ). (The "equation" is usually a message, not a true equation.) Some of these ways: With a VIEW instruction, which shows the name and value of a variable. (This is the most handy technique.) On the stack - Simple Programming 12-11 Entering and... Displaying Data The calculator's variables are used to store data input, intermediate results, and final results. (Variables, as @ ) where "R" is the variable's name, "?"...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 170
... you keyed in then writes over the contents of -a-circle example, the only input needed for calculation, then this prevents the stack's contents from being altered just before and after the INPUT instruction. you could INPUT it and use the INPUT function in the given variable. Decide which might ... entered in the X-register, you will be done by the program. The area-of the program, insert an INPUT instruction for input. You might affect the next calculation to just input all the data in the X-register. Thus the program should not assume that value is retained in ...
... you keyed in then writes over the contents of -a-circle example, the only input needed for calculation, then this prevents the stack's contents from being altered just before and after the INPUT instruction. you could INPUT it and use the INPUT function in the given variable. Decide which might ... entered in the X-register, you will be done by the program. The area-of the program, insert an INPUT instruction for input. You might affect the next calculation to just input all the data in the X-register. Thus the program should not assume that value is retained in ...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 171
...@ ) . You can press 2 5 g. To calculate with more than 12 digits, use normal keyboard calculations, then press g. Simple Programming 12-13 Routine D collects all the necessary input for Displaying Data The programmed VIEW instruction ( | variable ) stops a running program and displays and identifies... leave the number unchanged, just press g. To change the number, type the new number and press g. Press again to calculate a number, use the and keys to resume the program, the canceled INPUT prompt is a display only, and does not...
...@ ) . You can press 2 5 g. To calculate with more than 12 digits, use normal keyboard calculations, then press g. Simple Programming 12-13 Routine D collects all the necessary input for Displaying Data The programmed VIEW instruction ( | variable ) stops a running program and displays and identifies... leave the number unchanged, just press g. To change the number, type the new number and press g. Press again to calculate a number, use the and keys to resume the program, the canceled INPUT prompt is a display only, and does not...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 172
...any sequence of a cylinder given its radius and height. If you don't want the program to Display Messages Equations aren't checked for manual calculations. (Pressing while viewing a VIEW display would have the same effect.) The other application programs in a Program. except for X. Using... each letter. If the displayed message is longer than 14 characters, the ¨ annunciator turns on when the message is preceded by a RCL instruction. Pressing { c clears the contents of being evaluated. Press g to continue the program, If you don't want the program to ...
...any sequence of a cylinder given its radius and height. If you don't want the program to Display Messages Equations aren't checked for manual calculations. (Pressing while viewing a VIEW display would have the same effect.) The other application programs in a Program. except for X. Using... each letter. If the displayed message is longer than 14 characters, the ¨ annunciator turns on when the message is preceded by a RCL instruction. Pressing { c clears the contents of being evaluated. Press g to continue the program, If you don't want the program to ...
hp 33s_user's manual_English_E_HDPM20PIE56.pdf
Page 173
Instructions to display equations. Sets flag 10 to prompt for radius and height. Labels program. Checksum and length of equation. Calculates the volume. Clears flag 10. Checksum and length of equation. Store the volume in equations. Displays message in V. sets...141; { C { R { H |H| NzLR 2zLH | I V |H2 z| N zL R z |]L R LH| ` | I S | y { } 0 |HL V L O L L pp L A L R L E L A | y {} 0 / 1 Program, entry; Calculates the surface area. Simple Programming 12-15
Instructions to display equations. Sets flag 10 to prompt for radius and height. Labels program. Checksum and length of equation. Calculates the volume. Clears flag 10. Checksum and length of equation. Store the volume in equations. Displays message in V. sets...141; { C { R { H |H| NzLR 2zLH | I V |H2 z| N zL R z |]L R LH| ` | I S | y { } 0 |HL V L O L L pp L A L R L E L A | y {} 0 / 1 Program, entry; Calculates the surface area. Simple Programming 12-15