The Museum of HP Calculators


HP-97S Features

Features in optional ROMs are listed as Option.
Features in HP mag card or tape Application Pacs are listed as +.
Other software is not included.

Display and Keyboard HP-97S
Display type LED
Display format 1 Line
FIXed number format Yes
SCIentific number format Yes
ENGineering number format Yes
STanDard / ALL number format -
Alpha messages and prompts -
Softkeys labeled by mag. card or overlay Yes
Softkeys labeled by display menus -
Softkeys with neither labeling system -
Status annunciators -
Redefinable keyboard -
   
Logic HP-97S
Logic system RPN
Stack levels 4
Last x Yes
Undo -
Precedence -
Parentheses -
Storage Addition (STO +) Yes
Storage Arithmetic (STO +, -, ×, ÷) Yes
Storage Exponentiation (STO ^) -
Recall Arithmetic -
Named variables -
Multiple data types -
Directories -
   
Math HP-97S
+, -, ×, ÷ Yes 
1/x Yes
sq. root Yes
x2 Yes
LOG x Yes
10x Yes
LN x Yes
ex Yes
yx Yes
pi Yes
% Yes
% change Yes
INTeger truncation and ABSolute value Yes
Trigonometric functions (SIN, COS etc.) Yes
Hyperbolic trig. (SINH, COSH etc.) +
# of trig. modes (degrees, radians, grads) 3
   
Advanced Math HP-97S
Solver / root finder +
Numeric integration +
Complex numbers +
Matrix operations + (max 4×4)
Matrix writer -
Equation writer -
Symbolic operations -
Fractions -
Plotting and graphics (display) -
Plotting and graphics (printer / plotter) -
   
Statistical HP-97S
Mean, standard deviation (# of variables) 2
Summation of n, x, x2 Yes
Summation of n, x, x2, y Yes
Summation of n, x, x2, y, xy Yes
Summation of n, x, x2, y, y2, xy Yes
Summation of lists -
Random number generator +
Linear regression, estimate  +
Curve fitting -
Correlation coefficient +
Normal distribution +
Factorial Yes
Gamma +
Combinations and permutations +
   
Scientific and Time

HP-97S

Polar / rectangular conversions Yes
Base conversions (2, 8, 10, 16) +
Arithmetic in bases 2, 8 and 16 -
Bit operations (AND, OR, XOR, ...) -
Selectable word size (1-64 bits) -
Selectable complement mode (1's, 2's, unsigned) -
Decimal hrs / hrs.min.sec. conversions Yes
Hrs.min.sec arithmetic Yes
Time of day clock -
Timer -
Dynamic calculations (timer × rate) -
Alarms -
   
Unit Conversions

HP-97S

Centimeters / inches -
Millimeters / inches +
Meters / feet +
Kilograms / pounds (mass) +
Newtons / pounds (force) +
British thermal units / joules +
Liters / gallons +
° Celsius / ° Fahrenheit +
Other +
User-defined units -
   
Time Value of Money HP-97S
Number of payments (n) +
Interest rate (i) +
Present Value (PV) +
Payment (PMT) +
Future Value (FV) +
   
Cash Flow Analysis HP-97S
Net present value (NPV) +
Internal rate of return (IRR) +
   
Amortization HP-97S
Accumulated Interest (ACC INT) +
Balance (BAL) +
   
Depreciation HP-97S
Straight line (SL) +
Sum of the years digits (SOYD) +
Declining balance (DB) +
   
Bonds and calendar functions HP-97S
Bond price +
Bond yield +
Date arithmetic / calendar functions +
   
Memory and Programming HP-97S
Programming language(s) RPN
RAM / Max # of variables or addressable registers 26 Registers
Max # of program steps 224
RAM / Max vars or regs with full optional RAM -
Max # of prog steps with full optional RAM -
Merged program steps 

Yes

Manual register / program memory allocation  -
Automatic register / program memory allocation

-

Overlapped register and program memory -
Continuous memory

-

Flags 4
Conditional tests 8
Subroutine levels 3
Indexed looping (increment by +/- 1, end at 0) Yes
Indexed looping (choice of increment and end) -
Multiple index / loop registers -
Line number addressing -
Branching by relative line number Yes
Global program label addressing Yes
Local program label addressing -
Indirect / computed addressing and control Yes
Multiple indirection registers -
Pause Yes
Alpha messages and prompts in programs -
Alpha program listings -
Alpha string manipulation -
Program step insert / delete Yes
   
I/O and Expansion Features HP-97S
ROM modules -
RAM modules or expansion option -
General expansion slots / connector -
Magnetic card reader/writer Yes
Tape drive -
Disk drive -
Upgradeable firmware -
Optical wand -
Serial port BCD
Infrared input -
Infrared output -
Printer Yes
Networking -
Other -
   
General HP-97S
Sounds -
Self test -
Hard case (in addition to soft case) -
Additional Features -
Batteries Rechargeable
Length (inches) 9"*
Width 8"
Height 2.5"
Weight (oz or lbs) 2.5 lbs
Year of introduction 1977

Features in optional ROMs are listed as Option.
Features in HP mag card or tape Application Pacs are listed as +.
Other software is not included.

Unlim means limited only by available memory.

HP-97S notes:
  • BCD Interface Module dimensions: 4.3" × 7.75" × 1.3"
  • The HP-97 has a separate features page.

Go to the feature comparison page
Go back to the main exhibit hall