The Museum of HP Calculators


HP-41C 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-41C
Display type LCD
Display format 1 Line
FIXed number format Yes
SCIentific number format Yes
ENGineering number format Yes
STanDard / ALL number format -
Alpha messages and prompts Yes
Softkeys labeled by mag. card or overlay Yes
Softkeys labeled by display menus -
Softkeys with neither labeling system -
Status annunciators Yes
Redefinable keyboard Yes
   
Logic HP-41C
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-41C
+, -, ×, ÷ 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.) Option
# of trig. modes (degrees, radians, grads) 3
   
Advanced Math HP-41C
Solver / root finder Option
Numeric integration Option
Complex numbers Option
Matrix operations Option
Matrix writer -
Equation writer -
Symbolic operations -
Fractions -
Plotting and graphics (display) -
Plotting and graphics (printer / plotter) Option
   
Statistical HP-41C
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  Option
Curve fitting Option
Correlation coefficient Option
Normal distribution Option
Factorial Yes
Gamma +
Combinations and permutations -
   
Scientific and Time

HP-41C

Polar / rectangular conversions Yes
Base conversions (2, 8, 10, 16) Octal+Option
Arithmetic in bases 2, 8 and 16 -
Bit operations (AND, OR, XOR, ...) Option
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 Option
Timer Option
Dynamic calculations (timer × rate) -
Alarms Option
   
Unit Conversions

HP-41C

Centimeters / inches Option
(some)
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-41C
Number of payments (n) Option
Interest rate (i) Option
Present Value (PV) Option
Payment (PMT) Option
Future Value (FV) Option
   
Cash Flow Analysis HP-41C
Net present value (NPV) Option
Internal rate of return (IRR) Option
   
Amortization HP-41C
Accumulated Interest (ACC INT) Option
Balance (BAL) Option
   
Depreciation HP-41C
Straight line (SL) Option
Sum of the years digits (SOYD) Option
Declining balance (DB) Option
   
Bonds and calendar functions HP-41C
Bond price Option
Bond yield Option
Date arithmetic / calendar functions Option
   
Memory and Programming HP-41C
Programming language(s) RPN
RAM / Max # of variables or addressable registers 63
Max # of program steps 200-441*
RAM / Max vars or regs with full optional RAM 319
Max # of prog steps with full optional RAM 1000-2231*
Merged program steps 

Yes

Manual register / program memory allocation  Yes
Automatic register / program memory allocation

-

Overlapped register and program memory -
Continuous memory

Yes

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

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-41C notes:
  • HP-41C instructions occupied a variable number of bytes so the maximum number of steps is expressed as a range.
  • Extended memory modules could be added to increase memory further than the maximums listed above but this memory was not directly accessible.
  • Some features marked Option were supplied in the Advantage ROM. This module was release late in the 41 production run to give it the features of the newer models.

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