Hp 33s scientific calculator
Printing History
Contents
RPN The Automatic Memory Stack
Clearing the X-Register
Storing Data into Variables
Fractions in Programs
How You Can Use Equations Summary of Equation Operations
For More Information
Complex Stack Complex Operations Contents
Solving an Equation
Accuracy of Integration
Programming
12-6
12-4
Data Input and Output 12-4 Entering a Program 12-5
12-7
13-3
13-1
13-2
Branching GTO 13-4
Vector Operations 15-1
Managing Calculator Memory Contents
Part 3. Appendixes and Reference
15-12
Disabling Operations Neutral Operations
Resetting the Calculator Clearing Memory
Round-Off Error Contents
About ALG
Conditions That Prolong Calculation Time
Underflow
How the Integral Is Evaluated
Page
Part
Basic Operation
Page
Important Preliminaries
Adjusting Display Contrast
Getting Started
Turning the Calculator On and Off
2Getting Started
Highlights of the Keyboard and Display
Shifted Keys
Alpha Keys
Cursor Keys
4Getting Started
Silver Paint Keys
Backspacing and Clearing
Equation-entry mode
Keyboard-entry mode
Are described in Using Menus on page 1-7. If
¾ when number entry is complete
6Getting Started
Programming Instructions
Using Menus
HP 33s Menus Chapter Name
Numeric Functions
Description
Other functions
8Getting Started
To use a menu function
Exiting Menus
KeysDisplay
To select ALG mode
RPN mode ALG mode
To select RPN mode
RPN and ALG Keys
Display and Annunciators
First Line Second Line
2 3
HP 33s Annunciators Meaning Chapter
12Getting Started
RAD or
§,¨
Exponents of Ten
Keying in Numbers
Making Numbers Negative
Keys Display Description
Other Exponent Functions
Understanding Digit Entry
Keying in Exponents of Ten
Keys Display
Doing Arithmetic
Range of Numbers and Overflow
16Getting Started
, \, , Qor T
One-Number Functions
Two-Number Functions
Key in the number. You dont need to press
3 z
Controlling the Display Format
Periods and Commas in Numbers
D, , \, ,Q
Scientific Format
Number of Decimal Places
Fixed-Decimal Format %
Engineering Format
SHOWing Full 12-Digit Precision
20Getting Started
ALL Format
KeysDisplayDescription
Fractions
Entering Fractions
22Getting Started
DisplayDescription
Messages
Displaying Fractions
Clearing All of Memory
Calculator Memory
Checking Available Memory
24Getting Started
RPN The Automatic Memory Stack
RPN The Automatic Memory Stack
What the Stack Is
2RPN The Automatic Memory Stack
X and Y-Registers are in the Display
Clearing the X-Register
Rµ Roll Up
Reviewing the Stack
¶ Roll Down
4RPN The Automatic Memory Stack
Arithmetic How the Stack Does It
Exchanging the X- and Y-Registers in the Stack
How Enter Works
Lost
6RPN The Automatic Memory Stack
Using a Number Twice in a Row
How Clear x Works
Filling the stack with a constant
Last X Register
8RPN The Automatic Memory Stack
Correcting Mistakes with Last
, \, , Qor T
Wrong One-Number Function
Mistake
Reusing Numbers with Last
96.704 +
10RPN The Automatic Memory Stack
Chain Calculations in RPN mode
Work from the Parentheses Out
12RPN The Automatic Memory Stack
Order of Calculation
Solution
Exercises
16.3805x5 = 181.0000
14
More Exercises
14RPN The Automatic Memory Stack
⋅ 0.8 ⎟ 12.5 − 0.73 =
Page
Storing Data into Variables
Storing Data into Variables
To recall a copy of a number from a variable to the display
Storing and Recalling Numbers
2Storing Data into Variables
Example Storing Numbers
To review the values at any or all non-zero variables
Viewing a Variable without Recalling It
Reviewing Variables in the VAR Catalog
Storage Arithmetic
Clearing Variables
Arithmetic with Stored Variables
4Storing Data into Variables
Recall Arithmetic
Result 3 That is, x
6Storing Data into Variables
Exchanging x with Any Variable
LzE
Variable
Page
Real-Number Functions
Real-Number Functions
Exponential and Logarithmic Functions
To Calculate Press
Power Functions
Quotient and Remainder of Division
2Real-Number Functions
To Calculate Press Result
Trigonometry
Entering π
Option Description Annunciator
Setting the Angular Mode
Trigonometric Functions
4Real-Number Functions
NzR
Programming Note
6Real-Number Functions
Hyperbolic Functions
Percentage Functions
x Q
16.12 15.76 T .
8Real-Number Functions
Physics Constants
Const Menu Items Description Value
To insert a constant
Conversion Functions
Items Description Value
To convert between rectangular and polar coordinates
Coordinate Conversions
10Real-Number Functions
Example Polar to Rectangular Conversion
Example Conversion with Vectors
To convert between decimal fractions and minutes-seconds
Time Conversions
12Real-Number Functions
Example Converting Time Formats
To Convert Press Displayed Results
Angle Conversions
Unit Conversions
To convert an angle between degrees and radians
Gamma
Probability Functions
Factorial
Probability
Display
Keys
Example Combinations of People
Parts of Numbers
16Real-Number Functions
Names of Functions
Page
Fractions
Entering Fractions
2Fractions
Fractions in the Display
Display Rules
Accuracy Indicators
Entered Value Internal Value Displayed Fraction
4Fractions
Changing the Fraction Display
Longer Fractions
Setting the Maximum Denominator
Choosing a Fraction Format
Fraction How 2.77 Is Displayed Format
Examples of Fraction Displays
To Get This Fraction Format Change These Flags
6Fractions
Denominator Fixed
Rounding Fractions
Fraction Number Entered and Fraction Displayed Format ¼
Fractions in Equations
8Fractions
Fractions in Programs
Page
Entering and Evaluating Equations
Entering and Evaluating Equations
How You Can Use Equations
Example Calculating with an Equation
2Entering and Evaluating Equations
ZNz
ZLL
Key Operation
Enters and leaves Equation mode
Summary of Equation Operations
4Entering and Evaluating Equations
Entering Equations into the Equation List
Variables in Equations
To enter an equation
Numbers in Equations
Functions in Equations
LR d
Displaying and Selecting Equations
Parentheses in Equations
ZLC z
To view a long equation
Editing and Clearing Equations
To select an equation
8Entering and Evaluating Equations
Types of Equations
Evaluating Equations
Fx ¼
Type of Equation Result for
10Entering and Evaluating Equations
To evaluate an equation
Using Enter for Evaluation
Example Evaluating an Equation with Enter
12Entering and Evaluating Equations
Using XEQ for Evaluation
Responding to Equation Prompts
Example Evaluating an Equation with XEQ
5 g
Syntax of Equations
Operator Precedence
To display digits hidden by the prompt, press
14Entering and Evaluating Equations
Order Operation Example
Equations Meaning
Equation Functions
Σxy
Example Perimeter of a Trapezoid
Operation Equation function
16Entering and Evaluating Equations
Perimeter = a + b + h
Example Area of a Polygon
HLA .25 zLN zLD 2 zR NqLN `qONqLN `
Cos π / n
Area =
18Entering and Evaluating Equations
Syntax Errors
Verifying Equations
Example Checksum and Length of an Equation
Solving Equations
Solving Equations
Solving an Equation
Markup ⋅ Cost = Price
2Solving Equations
LD dLV
ZLT
Example Solving the Equation of Linear Motion
Value
4Solving Equations
HL P z
ZL T
Example Solving the Ideal Gas Law Equation
LV q
Understanding and Controlling Solve
Verifying the Result
6Solving Equations
Interrupting a Solve Calculation
Choosing Initial Guesses for Solve
Example Using Guesses to Find a Root
8Solving Equations
ZL H
40
H
10Solving Equations
For More Information
Page
Integrating Equations
Integrating Equations
2Integrating Equations
Integrating Equations ≥ FN
J0 x = π1 ≥0π cos x sin t dt
≥ 0π f t
Value
= ≥ t
4Integrating Equations
Example Sine Integral
Accuracy of Integration
6Integrating Equations
Specifying Accuracy
Interpreting Accuracy
Example Specifying Accuracy
Example Changing the Accuracy
8Integrating Equations
Its uncertainty indicates
+ iy
Operations with Complex Numbers
Complex Stack
To enter a complex number
To do an operation with one complex number
Complex Operations
2Operations with Complex Numbers
Functions for One Complex Number, z To Calculate Press
To do an arithmetic operation with two complex numbers
4Operations with Complex Numbers
2 4
2 5
2
Using Complex Numbers in Polar Notation
2 3
6Operations with Complex Numbers
Example Vector Addition
Operations with Complex Numbers
Page
Menu label Description
Base Conversions and Arithmetic
Base Menu
Base Conversions and Arithmetic
Arithmetic in Bases 2, 8,
10-2Base Conversions and Arithmetic
Keys Display
Representation of Numbers
Negative Numbers
10-4Base Conversions and Arithmetic
Range of Numbers
7FFFFFFFF
Windows for Long Binary Numbers
10-6Base Conversions and Arithmetic
Statistical Operations
Statistical Operations
Entering Statistical Data
Entering Two-Variable Data
Correcting Errors in Data Entry
Entering One-Variable Data
11-2Statistical Operations
20
Initial x, y Corrected x, y
400
Statistics Menus Key Description
Statistical Calculations
Mean
11-4Statistical Operations
Price per Part
Example Weighted Mean Two Variables
·
Number of Parts y
Uº
Sample Standard Deviation
Population Standard Deviation
11-6Statistical Operations
Keys DisplayDescription
Linear Regression
σº
Linear Regression Menu
Nitrogen Applied
11-8Statistical Operations
Example Curve Fitting
Grain Yield
Limitations on Precision of Data
70, y
11-10Statistical Operations
Summation Values and the Statistics Registers
Summation Statistics
Normalizing Close, Large Numbers
Example Viewing the Statistics Registers
Access to the Statistics Registers
Statistics Registers in Calculator Memory
# ´º¸/ ´¸/ ´º/ ´¸/ ´º/
11-12Statistical Operations
Programming
Page
Simple Programming
RPN mode 5 !Nz ALG mode 5 !zN
Simple Programming
Example a Simple Program
Display Description
RPN mode ALG mode
RPN mode
12-2Simple Programming
Program Boundaries LBL and RTN
Selecting a Mode
Designing a Program
Program Labels
Strengths of RPN Operations
Using RPN, ALG and Equations in Programs
Data Input and Output
ALG Operations
Entering a Program
To enter a program into memory
To enter an equation in a program line
Keys That Clear
12-6Simple Programming
Example Entering a Labeled Program
RPN mode
Function Names in Programs
12-8Simple Programming
HN
ZLR
Example Entering a Program with an Equation
Executing a Program XEQ
Testing a Program
Running a Program
NzX
Example Testing a Program
12-10Simple Programming
@
Using Input for Entering Data
Entering and Displaying Data
12-12Simple Programming
To use the Input function in a program
Using View for Displaying Data
To respond to a prompt
Example INPUT, VIEW, and Messages in a Program
Using Equations to Display Messages
12-14Simple Programming
p
NzLR
LR z LH
= 2π R2 + 2π RH = 2π R R + H
Displaying Information without Stopping
12-16Simple Programming
Programming a Stop or Pause STOP, PSE
Error Stops
Stopping or Interrupting a Program
Interrupting a Running Program
To delete a program line
Editing a Program
12-18Simple Programming
To insert a program line
Program Memory
Viewing Program Memory
Clearing One or More Programs
Memory Usage
Catalog of Programs MEM
12-20Simple Programming
Checksum
To clear all programs from memory
Programming with Base
Selecting a Base Mode in a Program
Nonprogrammable Functions
V
Numbers Entered in Program Lines
Decimal mode set Hexadecimal mode set
Polynomial Expressions and Horners Method
Ax4 + Bx3 + Cx2 + Dx + E
12-24Simple Programming
Keys Display ALG mode
X
Checksum and length E41A
Page
Programming Techniques
Programming Techniques
Routines in Programs
Calling Subroutines XEQ, RTN
13-2Programming Techniques
Nested Subroutines
Example a Nested Subroutine
A2 + B2
Branching GTO
13-4Programming Techniques
Using GTO from the Keyboard
Programmed GTO Instruction
Conditional Instructions
13-6Programming Techniques
Tests of Comparison x?y, x?0
Test Menus
13-8Programming Techniques
Program Lines Description RPN mode
Flags
!- % ! ! ! º¸@ !
Set
Flag
Fraction-Control Flags Status Clear
13-10Programming Techniques
Annunciators for Set Flags
Using Flags
Flags Menu Menu Key Description
Example Using Flags
13-12Programming Techniques
$ @ $ $ @ $
Program Lines Description RPN mode
13-14Programming Techniques
Example Controlling the Fraction Display
Program Lines Description
Loops
13-16Programming Techniques
. ! º6¸@ ! #$ !
Conditional Loops GTO
! !
Loop-Control Number
Loops with Counters DSE, ISG
13-18Programming Techniques
$
$
$ ! $
13-20Programming Techniques
Indirectly Addressing Variables and Labels
Variable
Indirect Address
If i contains Then i will address
Example Choosing Subroutines With
Program Control with
13-22Programming Techniques
! L
- L & %1L2
If i holds Then XEQi calls
Program lines
Example Loop Control With
Equations with
13-24Programming Techniques
1L2
L
Page
Solving and Integrating Programs
Solving and Integrating Programs
Solving a Program
To solve a programmed function
V= N x R x T
Example Program Using ALG
14-2Solving and Integrating Programs
Pressure ⋅ volume. Pressure ⋅ volume
14-4Solving and Integrating Programs
Example Program Using Equation
LP z LV LN z LR z LT
@ @ 10 !@ # /
/ label #variable
Using Solve in a Program
14-6Solving and Integrating Programs
Example Solve in a Program
To integrate a programmed function
Program Lines In RPN mode
Integrating a Program
14-8Solving and Integrating Programs
To write a program for ≥ FN
/ label
Using Integration in a Program
Sin
Example ≥ FN in a Program
14-10Solving and Integrating Programs
≥ G variable
Restrictions on Solving and Integrating
Page
Mathematics Programs
Mathematics Programs
Vector Operations
= R cosP = arctan
V1 = X i + Y j + Z k V2=U i + V j + W k
15-2Mathematics Programs
= XU + YV + ZW
X2 + Y2 + Z2 and P
Program Listing
Program Lines Description ALG mode
15-4Mathematics Programs
Goes to the vector-addition routine
15-6Mathematics Programs
Program Instructions
Flags Used
Remarks
15-8Mathematics Programs
Variables Used
XR
15-10Mathematics Programs
@
07 g !@ 125 g @
AX + DY + GZ = J BX + EY + HZ = K CX + FY + IZ = L
Solutions of Simultaneous Equations
15-12Mathematics Programs
%
15-14Mathematics Programs
Mathematics Programs
15-16Mathematics Programs
Flags Used
15-18Mathematics Programs
Scratch
@
@
Polynomial Root Finder
15-20Mathematics Programs
@ @
X2 + J Lx + K M =
Where J = a3/2 = y0 /2
X2 + J + Lx + K + M =
⋅ the sign of JK a1/2
15-22Mathematics Programs
Polynomial
15-24Mathematics Programs
!
B2= -a2
Checksum and length C7A6
B0 =a04a0 a32 a12
B1 = a3a1 4a0
15-26Mathematics Programs
JK. a1
+ L + M
15-28Mathematics Programs
Terms and Coefficients
Order
15-30Mathematics Programs
%/
Coordinate Transformations
15-32Mathematics Programs
Old coordinate System
15-34Mathematics Programs
Checksum and length 8C82
15-36Mathematics Programs
Remark
@
15-38Mathematics Programs
Statistics Programs
Statistics Programs
Curve Fitting
= B + MIn
16-2Statistics Programs
Description
16-4Statistics Programs
#$
#$
16-6Statistics Programs
16-8Statistics Programs
XS%@ 40.5 g &@ value 104.5 g %@ 38.6 g &@
%@ 37.9 g &@
/ / %@
16-10Statistics Programs
/
Logarithmic Exponential Power
Normal and Inverse-Normal Distributions
16-12Statistics Programs
Function
16-14Statistics Programs
ª º ª -+. H % !
XS@
Variable used temporarily to pass the value S ⋅ 2 π to
Inverse program
16-16Statistics Programs
Grouped Standard Deviation
2f −
16-18Statistics Programs
Updates ƒxi 2fi in register Increments or decrements N
16-20Statistics Programs
%@ @
Group
/
XU/ %@ 13 g @ /
%@
16-22Statistics Programs
%@
%@
Miscellaneous Programs and Equations
Miscellaneous Programs and Equations
Time Value of Money
LI
LN `
QLI LF z
17-2Miscellaneous Programs and Equations
Solve instructions
17-4Miscellaneous Programs and Equations
Keys Display Description RPN mode
as
Retains 5750 in B calculates monthly interest rate
Prime Number Generator
17-6Miscellaneous Programs and Equations
LBL Y
17-8Miscellaneous Programs and Equations
#$
No test is made to ensure that the input is greater than
17-10Miscellaneous Programs and Equations
Appendixes and Reference
Page
Calculator Support
Support, Batteries Service
Support, Batteries, and Service A-1
Answers to Common Questions
Changing the Batteries
2Support, Batteries, and Service
Environmental Limits
Support, Batteries, and Service A-3
To install batteries
Do not mutilate, puncture, or dispose of batteries
Testing Calculator Operation
4Support, Batteries, and Service
Fire. The batteries can burst or explode
Support, Batteries, and Service A-5
Self-Test
Warranty
6Support, Batteries, and Service
Europe Country Telephone numbers
Service
Support, Batteries, and Service A-7
America Country Telephone numbers
8Support, Batteries, and Service
Asia Pacific Country Telephone numbers
Canada
Support, Batteries, and Service A-9
Regulatory Information
10Support, Batteries, and Service
Japan
User Memory and the Stack
User Memory and the Stack
Managing Calculator Memory
Resetting the Calculator
2User Memory and the Stack
Category
Default
Clearing Memory
Neutral Operations
Status of Stack Lift
Disabling Operations
4User Memory and the Stack
Vlabel nnnn
EQN FDISP
θ ,r
Status of the Last X Register
6User Memory and the Stack
ALG Summary C-1
ALG Summary
About ALG
Simple Arithmetic
Power Functions
Doing Two-number Arithmetic in ALG
2ALG Summary
ALG Summary C-3
Percentage Calculations
27 Q
16.12 T
Permutations and Combinations
Quotient and Remainder Of Division
4ALG Summary
Keys Display Description
ALG Summary C-5
Reviewing the Stack
6ALG Summary
Coordinate Conversions
ALG Summary C-7
8ALG Summary
Integrating an Equation
Q3 z
To view the result of complex operations
Operations with Complex Numbers
ALG Summary C-9
Complex Operations
10ALG Summary
2 3 `
` Q2
ALG Summary C-11
ºy4 ÃË2
Ë5 ¹cº ºy3 ÃË
Initial x, y Corrected x, y
12ALG Summary
20
ALG Summary C-13
Page
More about Solving D-1
More about Solving
How Solve Finds a Root
2More about Solving
Function Whose Roots Can Be Found
Example An Equation With One Root
Interpreting Results
More about Solving D-3
4More about Solving
Example An Equation with Two Roots
/
More about Solving D-5
/
-%.
6More about Solving
LX
`1.5
Example Discontinuous Function
− 1=
More about Solving D-7
When Solve Cannot Find a Root
8More about Solving
More about Solving D-9
Example a Relative Minimum
10More about Solving
Example An Asymptote
More about Solving D-11
⎟ x + 0.3 − 0.5 =
#LX q LX 3 ``
Example Find the root of the equation
Example a Local Flat Region
12More about Solving
!1%ª1%-22
Round-Off Error
More about Solving D-13
Underflow
14More about Solving
More about Integration
More about Integration
How the Integral Is Evaluated
Conditions That Could Cause Incorrect Results
2More about Integration
≥0∞ xe −x dx
LX z
LX `
4More about Integration
More about Integration
6More about Integration
Conditions That Prolong Calculation Time
8More about Integration
.
More about Integration
Page
Messages
Messages F-1
2Messages
Or program. This might take a while
Messages F-3
# variable
4Messages
Self-Test Messages
Operation Index G-1
Operation Index
Name Keys and Description
h
or
j
2Operation Index
Operation Index G-3
Polar to rectangular coordinates
P
4Operation Index
M
Operation Index G-5
Complex
6Operation Index
GComplex Change sign
Complex Subtraction
Operation Index G-7
VRadians to degrees
8Operation Index
RHyperbolic
DSE variable Mvariable
Wlabel
Operation Index G-9
Natural exponential
?Fractional part
label
10Operation Index
GTO label Vlabel
Nnnn
Input variable variable
I
Operation Index G-11
Integer part ISG variable Lvariable
Natural logarithm
12Operation Index
LBL label label
Common logarithm
FPause
Operation Index G-13
Permutations of n items
WDegrees to radians
14Operation Index
Operation Index G-15
16Operation Index
Operation Index G-17
18Operation Index
If x=0, skips the next program Line ≤0? 13-7
Operation Index G-19
≠0? 13-7
11-10 Given an x-value
Power Returns y raised to the xth power
20Operation Index
Index
Index-1
Index-2
Index-3
Index-4
Index-5
Index-6
Index-7
Index-8
Index-9
Index-10
Index-11
Index-12
RPN
Index-13
Index-14
View
Index-15