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  HP48SX 
Display type  LCD 
Display format  8Line 
FIXed number format  Yes 
SCIentific number format  Yes 
ENGineering number format  Yes 
STanDard / ALL number format  Yes 
Alpha messages and prompts  Yes 
Softkeys labeled by mag. card or overlay   
Softkeys labeled by display menus  Yes 
Softkeys with neither labeling system   
Status annunciators  Yes 
Redefinable keyboard  Yes 
Logic  HP48SX 
Logic system  RPN/RPL 
Stack levels  Unlim 
Last x  Yes 
Undo  Yes 
Precedence  Yes 
Parentheses  Yes 
Storage Addition (STO +)  Yes 
Storage Arithmetic (STO +, −, ×, ÷)  Yes 
Storage Exponentiation (STO ^)   
Recall Arithmetic   
Named variables  Yes 
Multiple data types  Yes 
Directories  Yes 
Math  HP48SX 
+, −, ×, ÷  Yes 
1/x  Yes 
√  Yes 
x^{2}  Yes 
LOG x  Yes 
10^{x}  Yes 
LN x  Yes 
e^{x}  Yes 
y^{x}  Yes 
π  Yes 
%  Yes 
% change  Yes 
INTeger truncation and ABSolute value  Yes 
Trigonometric functions (SIN, COS etc.)  Yes 
Hyperbolic trig. (SINH, COSH etc.)  Yes 
# of trig. modes (degrees, radians, grads)  3 
Advanced Math  HP48SX 
Solver / root finder  Yes 
Numeric integration  Yes 
Complex numbers  Yes 
Matrix operations  Yes 
Matrix writer  Yes 
Equation writer  Yes 
Symbolic operations  Yes 
Fractions  Yes* 
Plotting and graphics (display)  Yes 
Plotting and graphics (printer / plotter)  Option 
Statistical  HP48SX 
Mean, standard deviation (# of variables)  Multiple 
Σ of n, x, x^{2}   
Σ of n, x, x^{2}, y   
Σ of n, x, x^{2}, y, xy   
Σ of n, x, x^{2}, y, y^{2}, xy   
Σ of lists  Yes 
Random number generator  Yes 
Linear regression, estimate  Yes 
Curve fitting  Yes 
Correlation coefficient  Yes 
Normal distribution  Yes 
Factorial  Yes 
Gamma  Yes 
Combinations and permutations  Yes 
Scientific and Time  HP48SX 
Polar / rectangular conversions  Yes 
Base conversions (2, 8, 10, 16)  Yes 
Arithmetic in bases 2, 8 and 16  Yes 
Bit operations (AND, OR, XOR, ...)  Yes 
Selectable word size (164 bits)  Yes 
Selectable complement mode (1's, 2's, unsigned)   
Decimal hrs / hrs.min.sec. conversions  Yes 
Hrs.min.sec arithmetic  Yes 
Time of day clock  Yes 
Timer  Yes 
Dynamic calculations (timer × rate)   
Alarms  Yes 
Unit Conversions  HP48SX 
Centimeters / inches  Yes 
Millimeters / inches  Yes 
Meters / feet  Yes 
Kilograms / pounds (mass)  Yes 
Newtons / pounds (force)  Yes 
British thermal units / joules  Yes 
Liters / gallons  Yes 
° Celsius / ° Fahrenheit  Yes 
Other  Yes 
Userdefined units  Yes 
Time Value of Money  HP48SX 
Number of payments (n)  Option 
Interest rate (i)  Option 
Present Value (PV)  Option 
Payment (PMT)  Option 
Future Value (FV)  Option 
Cash Flow Analysis  HP48SX 
Net present value (NPV)  Option 
Internal rate of return (IRR)  Option 
Amortization  HP48SX 
Accumulated Interest (ACC INT)  Option 
Balance (BAL)  Option 
Depreciation  HP48SX 
Straight line (SL)  Option 
Sum of the years digits (SOYD)  Option 
Declining balance (DB)  Option 
Bonds and calendar functions  HP48SX 
Bond price  Option 
Bond yield  Option 
Date arithmetic / calendar functions  Yes 
Memory and Programming  HP48SX 
Programming language(s)  RPL 
RAM / Max # of variables or addressable registers  32K Bytes 
Max # of program steps  Unlim 
RAM / Max vars or regs with full optional RAM  288K Bytes 
Max # of prog steps with full optional RAM   
Merged program steps  Yes 
Manual register / program memory allocation   
Automatic register / program memory allocation  Yes 
Overlapped register and program memory   
Continuous memory  Yes 
Flags  128 
Conditional tests  Many 
Subroutine levels  Unlim 
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  Option 
Alpha string manipulation  Yes 
Program step insert / delete  Yes 
I/O and Expansion Features  HP48SX 
ROM modules  Yes 
RAM modules or expansion option  Yes 
General expansion slots / connector   
Magnetic card reader/writer   
Tape drive   
Disk drive  Option 
Upgradeable firmware   
Optical wand   
Serial port  Yes 
Infrared input  Yes 
Infrared output  Yes 
Printer  Option 
Networking   
Other   
General  HP48SX 
Sounds  Yes 
Self test  Yes 
Hard case (in addition to soft case)   
Additional Features   
Batteries  3 AAA 
Length (inches)  7.1" 
Width  3.2" 
Height  1.1" 
Weight (oz or lbs)  8oz 
Year of introduction  1991 
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. 
HP48SX notes:

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