hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 3
Probability Distribution (1-Var Data 23 Regression Calculation 24 Chapter 7 : BaseN Calculations 24 Negative Expressions 25 Basic Arithmetic Operations for Bases 25 Logical Operation 25 Chapter 8 : Programming 25 Before Using the Program Area 26 Program Control Instructions 26 Clear screen command 26 Input and output commands 26 Conditional ...and decrement 28 For loop 28 Sleep command 28 Swap command 28 Relational Operators 29 Creating a New Program 29 Executing a Program 29 Debugging a Program 30 Using the Graph Function in Programs 30 Display Result Command 30 Deleting...
Probability Distribution (1-Var Data 23 Regression Calculation 24 Chapter 7 : BaseN Calculations 24 Negative Expressions 25 Basic Arithmetic Operations for Bases 25 Logical Operation 25 Chapter 8 : Programming 25 Before Using the Program Area 26 Program Control Instructions 26 Clear screen command 26 Input and output commands 26 Conditional ...and decrement 28 For loop 28 Sleep command 28 Swap command 28 Relational Operators 29 Creating a New Program 29 Executing a Program 29 Debugging a Program 30 Using the Graph Function in Programs 30 Display Result Command 30 Deleting...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 4
... to N and press [ ]. Chapter 1 : General Operations Power Supply Turning on or off To turn the power on. Battery replacement The calculator is reset. To replace the batteries: 1. Install new batteries, each with positive polarity facing outward. 4. RESET : N Y Press [ ] to ... [ 2nd ] [ RESET ]. To cancel the reset operation, move the cursor to reset the calculator. To turn the calculator off . Replace the batteries as soon as possible. All variables, programs, pending operations, statistical data, answers, previous entries, and memory are retained while the...
... to N and press [ ]. Chapter 1 : General Operations Power Supply Turning on or off To turn the power on. Battery replacement The calculator is reset. To replace the batteries: 1. Install new batteries, each with positive polarity facing outward. 4. RESET : N Y Press [ ] to ... [ 2nd ] [ RESET ]. To cancel the reset operation, move the cursor to reset the calculator. To turn the calculator off . Replace the batteries as soon as possible. All variables, programs, pending operations, statistical data, answers, previous entries, and memory are retained while the...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 5
... X = Y = STAT PROG Values are active Statistics mode is active Program mode is negative Invalid action The next action will scroll to let you are displayed in running memory Result is active Angle mode: Degrees, Rads, or Grads E-5 darker. Display Features Graph display Calculation display Entry line Displays an entry of the trace function...
... X = Y = STAT PROG Values are active Statistics mode is active Program mode is negative Invalid action The next action will scroll to let you are displayed in running memory Result is active Angle mode: Degrees, Rads, or Grads E-5 darker. Display Features Graph display Calculation display Entry line Displays an entry of the trace function...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 6
...of four modes: 0 MAIN, 1 STAT, 2 BaseN, 3 PROG. Press [ ] while the item is a list of options displayed on the screen. Chapter 2 : Before Starting a Calculation Changing Modes Press [ MODE ] to the previous display, press [ / CL ESC ]. For example, to select BaseN mode: Method 1: Method 2: Press [ MODE ] and then press...are digits to the left or right of the display There are available from menus. These indicators blink while an operation or program is selected. Key Labels Many of a label indicates how that can perform more than one function. The labels associated with...
...of four modes: 0 MAIN, 1 STAT, 2 BaseN, 3 PROG. Press [ ] while the item is a list of options displayed on the screen. Chapter 2 : Before Starting a Calculation Changing Modes Press [ MODE ] to the previous display, press [ / CL ESC ]. For example, to select BaseN mode: Method 1: Method 2: Press [ MODE ] and then press...are digits to the left or right of the display There are available from menus. These indicators blink while an operation or program is selected. Key Labels Many of a label indicates how that can perform more than one function. The labels associated with...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 8
...a character, press [ ] or [ ] to move the cursor to . See Example 4. Standard memory variables The calculator has 26 standard memory variables-A, B, C, D, ..., Z-which can increase memory storage by converting program steps to store the current equation in running memory, press [ MRC ] twice. Press [ PROG ] to the specified...and then press [ DEL ]. (When the cursor is on a character, the character is cleared when you can convert 12 program steps to subtract the value from running memory. To recall the value in memory. Note: Previous input is not cleared when you...
...a character, press [ ] or [ ] to move the cursor to . See Example 4. Standard memory variables The calculator has 26 standard memory variables-A, B, C, D, ..., Z-which can increase memory storage by converting program steps to store the current equation in running memory, press [ MRC ] twice. Press [ PROG ] to the specified...and then press [ DEL ]. (When the cursor is on a character, the character is cleared when you can convert 12 program steps to subtract the value from running memory. To recall the value in memory. Note: Previous input is not cleared when you...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 12
...for zero or positive) HEX : 80000000≦x≦FFFFFFFF (for negative) 0≦x≦7FFFFFFF (for zero or positive) When an illegal calculation is outside the allowable range. 2. See Example 3. The following conditions will result in 1-VAR stats) < 0 or not an integer. 3. The result ...of a calculation exceeds the limits of the error. You have specified an argument that is attempted or a program you enter causes an error, an error message briefly appears and then the cursor moves to divide by...
...for zero or positive) HEX : 80000000≦x≦FFFFFFFF (for negative) 0≦x≦7FFFFFFF (for zero or positive) When an illegal calculation is outside the allowable range. 2. See Example 3. The following conditions will result in 1-VAR stats) < 0 or not an integer. 3. The result ...of a calculation exceeds the limits of the error. You have specified an argument that is attempted or a program you enter causes an error, an error message briefly appears and then the cursor moves to divide by...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 13
...; For negative values, press [ (-) ] before entering the value. See Example 10. An END statement is already in the program. 2. Chapter 3 : Basic Calculations Arithmetic Calculation • For mixed arithmetic operations, multiplication and division have priority over addition and subtraction. x PU 3σ and C = ...CPL value, where C = USL - LSL PL 3σ NEST Er Subroutine nesting exceeds 3 levels. 2. GOTO Er There is no program stored. Memory expansion exceeds the steps remaining in use a memory when no corresponding Lbl n for a GOSUB PROG n. 2. LENGTH Er ...
...; For negative values, press [ (-) ] before entering the value. See Example 10. An END statement is already in the program. 2. Chapter 3 : Basic Calculations Arithmetic Calculation • For mixed arithmetic operations, multiplication and division have priority over addition and subtraction. x PU 3σ and C = ...CPL value, where C = USL - LSL PL 3σ NEST Er Subroutine nesting exceeds 3 levels. 2. GOTO Er There is no program stored. Memory expansion exceeds the steps remaining in use a memory when no corresponding Lbl n for a GOSUB PROG n. 2. LENGTH Er ...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 19
...), you generate a built-in the program calculations. E-19 You can produce graphs of the following functions: sin, cos, tan, sin -1, cos -1, tan -1, sinh, cosh, tanh, sinh -1, cosh -1, tanh -1, , , x 2 , x 3 , log, ln, 10 x, e x, x -1. Chapter 5 : Graphs Built-in Function Graphs You can use multi-statements in manual calculations and in graph, any previously generated graph is , the distance between the tick...
...), you generate a built-in the program calculations. E-19 You can produce graphs of the following functions: sin, cos, tan, sin -1, cos -1, tan -1, sinh, cosh, tanh, sinh -1, cosh -1, tanh -1, , , x 2 , x 3 , log, ln, 10 x, e x, x -1. Chapter 5 : Graphs Built-in Function Graphs You can use multi-statements in manual calculations and in graph, any previously generated graph is , the distance between the tick...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 25
... in h3). See Example 51. Logical Operation The following logical operations are expressed as in base 2, base 8, base 10 or base 16. Chapter 8 : Programming The options on the program menu are : Binary base (b): 0, 1 Octal base (o): 0, 1, 2, 3, 4, 5, 6, 7 Decimal base (d): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Hexadecimal base (h): 0, 1, 2, 3,... from 10000000000 in each base are : NEW (for creating a new program), RUN (for executing a program), EDIT (for editing a program), DEL (for deleting a program), TRACE (for tracing a program), and EXIT (for Bases You can add, subtract, multiply, and ...
... in h3). See Example 51. Logical Operation The following logical operations are expressed as in base 2, base 8, base 10 or base 16. Chapter 8 : Programming The options on the program menu are : Binary base (b): 0, 1 Octal base (o): 0, 1, 2, 3, 4, 5, 6, 7 Decimal base (d): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Hexadecimal base (h): 0, 1, 2, 3,... from 10000000000 in each base are : NEW (for creating a new program), RUN (for executing a program), EDIT (for editing a program), DEL (for deleting a program), TRACE (for tracing a program), and EXIT (for Bases You can add, subtract, multiply, and ...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 26
... instructions. You display these instructions by pressing [ 2nd ] [ INST ]. Input and output commands E-26 If an area has a program stored in each program the calculation mode that the calculator should enter when executing the program. Program Control Instructions The calculator's programming language is 400 steps. The number of steps indicates the amount of storage space available for storing...
... instructions. You display these instructions by pressing [ 2nd ] [ INST ]. Input and output commands E-26 If an area has a program stored in each program the calculation mode that the calculator should enter when executing the program. Program Control Instructions The calculator's programming language is 400 steps. The number of steps indicates the amount of storage space available for storing...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 27
...End E-27 PRINT " text " , memory variable ⇒ Print the text specified inside the double quotation marks and the value of code from different program areas. Each label name (Lbl) must be unique (that the resulting execution is a subroutine. INPUT memory variable ⇒ Makes the...IF ( condition ) THEN { statement } ⇒ IF the condition is true, THEN statement is executed. The label suffix n must be an integer from which other program areas are jumped to is the mainroutine, and an area jumped to Lbl n (where n is , not repeated in the GOTO n statement). Enter a value and...
...End E-27 PRINT " text " , memory variable ⇒ Print the text specified inside the double quotation marks and the value of code from different program areas. Each label name (Lbl) must be unique (that the resulting execution is a subroutine. INPUT memory variable ⇒ Makes the...IF ( condition ) THEN { statement } ⇒ IF the condition is true, THEN statement is executed. The label suffix n must be an integer from which other program areas are jumped to is the mainroutine, and an area jumped to Lbl n (where n is , not repeated in the GOTO n statement). Enter a value and...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 28
... ⇒ Result : ANS = 3, ANS = 6, ANS = 9, ANS = 12 The processing in this example is displayed automatically when you create a new program. FOR A = 1: This initializes the value of A to the next block of code. This is useful for displaying intermediate results before the expression is computed before...is no longer true that A ≤ 4, so statements are executed and A is evaluated. This is : 1. Now A = 2. ⇒ Each program needs an END command to a maximum of 105 seconds). Since A = 1 is consistent with post-fixed operators, the memory variable is computed after the ...
... ⇒ Result : ANS = 3, ANS = 6, ANS = 9, ANS = 12 The processing in this example is displayed automatically when you create a new program. FOR A = 1: This initializes the value of A to the next block of code. This is useful for displaying intermediate results before the expression is computed before...is no longer true that A ≤ 4, so statements are executed and A is evaluated. This is : 1. Now A = 2. ⇒ Each program needs an END command to a maximum of 105 seconds). Since A = 1 is consistent with post-fixed operators, the memory variable is computed after the ...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 29
... functions as follows. END You can be omitted. STOP : N Y Press [ ] to move the cursor to begin executing the program. 3. Select one command on a command line, separate them with a semicolon. PRINT " C = " , C ; Select the calculation mode you to ), ≥ (greater than one of a command. Relational Operators The relational operators that you can be used...
... functions as follows. END You can be omitted. STOP : N Y Press [ ] to move the cursor to begin executing the program. 3. Select one command on a command line, separate them with a semicolon. PRINT " C = " , C ; Select the calculation mode you to ), ≥ (greater than one of a command. Relational Operators The relational operators that you can be used...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 30
... point, Y point ) Display Result Command You can put in a program if you can press [ 2nd ] [ RCL ] to view the value of the corresponding memory variable (C in Programs Using the graph function within programs enables you want to be corrected. • Error messages appear for ... = 13 × A ; -------Stop at that values in some graph commands must be specified in program execution. END 1. Debugging a Program A program might generate an error message or unexpected results when it is an error in the program that needs to be able to see the value of the error. ...
... point, Y point ) Display Result Command You can put in a program if you can press [ 2nd ] [ RCL ] to view the value of the corresponding memory variable (C in Programs Using the graph function within programs enables you want to be corrected. • Error messages appear for ... = 13 × A ; -------Stop at that values in some graph commands must be specified in program execution. END 1. Debugging a Program A program might generate an error message or unexpected results when it is an error in the program that needs to be able to see the value of the error. ...
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 31
3. To exit DEL mode, select EXIT from the program menu. To erase all the programs, select ALL. 4. Example 1 Change 123 × 45 to delete the program(s). A message appears asking you to confirm that you want to 123 × 475 123 [ × ] 45 [ ] DEL ] [ 2nd ] [ ] [ ][ ]7[ ] Example 2 After executing 1 + 2, 3 + 4, 5 + 6, recall each expression 1 [ + ] 2 [ ] 3 [ + ] 4 [ ] 5 [ + ] 6 [ ] E-31 Press [ ] to move the cursor to 63. Program Examples See Examples 54 to Y and then press [ ]. 5.
3. To exit DEL mode, select EXIT from the program menu. To erase all the programs, select ALL. 4. Example 1 Change 123 × 45 to delete the program(s). A message appears asking you to confirm that you want to 123 × 475 123 [ × ] 45 [ ] DEL ] [ 2nd ] [ ] [ ][ ]7[ ] Example 2 After executing 1 + 2, 3 + 4, 5 + 6, recall each expression 1 [ + ] 2 [ ] 3 [ + ] 4 [ ] 5 [ + ] 6 [ ] E-31 Press [ ] to move the cursor to 63. Program Examples See Examples 54 to Y and then press [ ]. 5.
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 69
BD ) + ( AD + BC ) i E-69 B ) + ( C - 1010 2 AND ( A 16 OR 7 16 ) = 1010 2 = 10 10 [ MODE ] 2 [ dhbo ] [ ] [ ] [ ] [ dhbo ] [ ] [ ] [ ][ ] [ ] 1010 [ AND ] [ ( ) ] [ dhbo [ ] [ /A ] [ OR ] [ dhbo ] [ ][ ][ ] [ ] 7 [ ] [ dhbo ] [ ] [ ] Example 54 Create a program to perform arithmetic calculation with complex numbers Z 1 = A + B i, Z 2 = C + D i • Sum : Z 1 + Z 2 = ( A + B ) + ( C + D ) i • Difference : Z 1 - D ) i • Product : Z 1 × Z 2 = E + F i = ( AC - Z 2 = ( A -
BD ) + ( AD + BC ) i E-69 B ) + ( C - 1010 2 AND ( A 16 OR 7 16 ) = 1010 2 = 10 10 [ MODE ] 2 [ dhbo ] [ ] [ ] [ ] [ dhbo ] [ ] [ ] [ ][ ] [ ] 1010 [ AND ] [ ( ) ] [ dhbo [ ] [ /A ] [ OR ] [ dhbo ] [ ][ ][ ] [ ] 7 [ ] [ dhbo ] [ ] [ ] Example 54 Create a program to perform arithmetic calculation with complex numbers Z 1 = A + B i, Z 2 = C + D i • Sum : Z 1 + Z 2 = ( A + B ) + ( C + D ) i • Difference : Z 1 - D ) i • Product : Z 1 × Z 2 = E + F i = ( AC - Z 2 = ( A -
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 73
[ ] ( 5 Seconds ) [ ] 4 [ ] 6 [ ] 5 [ ] [ ( - ) ] 3 [ ] 4 [ ] Example 55 Create a program to determine solutions to the quadratic equation A X 2 + B X + C = 0, D = B 2 - 4AC 1) D > 0 , , 2) D = 0 3) D < 0 , , E-73
[ ] ( 5 Seconds ) [ ] 4 [ ] 6 [ ] 5 [ ] [ ( - ) ] 3 [ ] 4 [ ] Example 55 Create a program to determine solutions to the quadratic equation A X 2 + B X + C = 0, D = B 2 - 4AC 1) D > 0 , , 2) D = 0 3) D < 0 , , E-73
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 80
[ ] Example 58 Create a program to determine the solutions for linear equations of the form: [ ] RUN E-80
[ ] Example 58 Create a program to determine the solutions for linear equations of the form: [ ] RUN E-80
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 83
and Y = 2 X with the following range settings: X min = -3.4, X max = 3.4, X scl = 1, Y min = -3, Y max = 3, Y scl = 1 [ ] RUN E-83 486 [ ] 2 [ ] ( 5 Seconds ) Example 60 Create a program that graphs Y = -
and Y = 2 X with the following range settings: X min = -3.4, X max = 3.4, X scl = 1, Y min = -3, Y max = 3, Y scl = 1 [ ] RUN E-83 486 [ ] 2 [ ] ( 5 Seconds ) Example 60 Create a program that graphs Y = -
hp 9g_user's manual_English_E_HDP1SG18ES1.pdf
Page 85
Example 62 Set the program type to "BaseN" and evaluate ANS = 1010 2 AND ( Y OR 7 16 ) (1) If Y = /A 16 , Ans = 10 10 [ ] [ dhbo [ ] / A [ ] (2) If Y =11011 8 , Ans = 1010 2 EDIT E-85
Example 62 Set the program type to "BaseN" and evaluate ANS = 1010 2 AND ( Y OR 7 16 ) (1) If Y = /A 16 , Ans = 10 10 [ ] [ dhbo [ ] / A [ ] (2) If Y =11011 8 , Ans = 1010 2 EDIT E-85