Comparison of HP graphing calculators
A graphing calculator is a class of hand-held calculator that is capable of plotting graphs and solving complex functions. While there are several companies that manufacture models of graphing calculators, Hewlett-Packard is a major manufacturer.
The following table compares general and technical information for a selection of common and uncommon Hewlett-Packard graphing calculators. See the individual calculators' articles for further information.
Model | Processor | Memory | Display | Input method | Stack | Programming languages | Computer algebra system | Character set | Connectivity | Release year | Predecessors | Successors |
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() HP Prime (NW280AA, G8X92AA) |
400 MHz Samsung S3C2416XH-40 (ARM926EJ core) | 32 MB RAM, 256 MB flash | 320x240 pixel 16-bit color multi-touch TFT LCD with backlight | Algebraic, Entry RPN | Fixed (128 level) | PPL | Xcas/Giac-based | Unicode | USB (Micro-AB) (USB-OTG only with G8X92AA model) | 2013 | HP 39gII, (HP 50g) | None |
![]() HP 50g (F2229A) |
75 MHz (203 MHz) Samsung S3C2410A[1] (ARM920T core) | 512 KB RAM, 2 MB flash, expandable via 2 GB SD card | 131x80 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit | USB (Micro-B), IrDA, 1x4-pin 3.3V TTL serial (RS-232 via active converter) | 2006-2015 | hp 49g+ | (HP Prime) |
![]() hp 49g+ (F2228A) |
75 MHz (203 MHz) Samsung S3C2410X01 (ARM920T core) | 512 KB RAM, 2 MB flash, expandable via 2 GB SD card | 131x80 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit | USB (Micro-B), IrDA | 2003-2006 | HP 49G | HP 50g |
HP 49gII | Samsung S3C2410 (ARM920T core) | ? | 131x80 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit | ? | ? | HP 48gII | HP 50g |
HP 48gII (F2226A) | 48 MHz (203 MHz) Samsung S3C2410X01 (ARM920T core) | 128 KB RAM (256 KB RAM - 2007 model only) | 131x64 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit | (USB (Micro-B) - 2007 model only), IrDA, 1x4-pin 3.3V TTL serial (RS-232 via active converter) | 2003 | HP 48G+ | HP 49gII |
HP 49G (F1633A, F1896A) | 4 MHz Yorke (Saturn 1LT8 core) | 512 KB RAM, 2 MB flash | 131x64 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit | 2x5-pin RS-232 | 1999-2003 | HP 48GX, HP 48G+ | hp 49g+ |
HP 48G+ (F1630A, F1894A) | 4 MHz Yorke (Saturn 1LT8 core) | 128 KB RAM | 131x64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | 1x4-pin RS-232, HP SIR | 1998-2003[2] | HP 48G | HP 49G |
HP 48G | 3.68-4 MHz Yorke (Saturn 1LT8 core) | 32 KB RAM | 131x64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | 1x4-pin RS-232, HP SIR | 1993-2003[2] | HP 48S | HP 48G+, HP 49G |
![]() HP 48GX (F1895A) |
4 MHz Yorke (Saturn 1LT8 core) | 128 KB RAM, expandable via 128 KB and 4 MB max. card slots | 131x64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | 1x4-pin RS-232, HP SIR | 1993-2003[2] | HP 48SX | HP 49G |
HP 48S | 2 MHz Clarke (Saturn 1LT8 core) | 32 KB RAM | 131x64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | 1x4-pin RS-232, HP SIR | 1991-1993[2] | HP-28S | HP 48G |
HP 48SX | 2 MHz Clarke (Saturn 1LT8 core) | 32 KB RAM, expandable via 2 card slots of 128 KB RAM/ROM each | 131x64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | 1x4-pin RS-232, HP SIR | 1990-1993[2] | HP-28S | HP 48GX |
HP 39gII (NW249AA) | 80 MHz Freescale (formerly SigmaTel) STMP3770 (ARM926EJ-S core) | 256 KB RAM (ca. 240 KB available to user), 128 MB flash (80-105 MB available to user) | 256x128 pixel monochrome gray-scale LCD | Algebraic | Dynamic | HP Basic-variant or PPL-predecessor? | No | Unicode | USB-OTG (Micro-AB) | 2011 | HP 39gs | HP Prime |
HP 40gs (F2225A) | 75 MHz Samsung S3C2410A (ARM920T core) | 256 KB RAM | 131x64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | Erable-based | 8-bit | USB (Micro-B), 1x4-pin 3.3V TTL serial (RS-232 via active converter) | 2006 | HP 40G | HP 39gII, HP Prime |
HP 39gs (F2223A) | 75 MHz Samsung S3C2410A (ARM920T core) | 256 KB RAM | 131x64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit | USB (Micro-B), IrDA, 1x4-pin 3.3V TTL serial (RS-232 via active converter) | 2006-2011 | hp 39g+ | HP 40gs, HP 39gII |
![]() hp 39g+ (F2224A) |
75 MHz Samsung S3C2410X (ARM920T core) | 256 KB RAM | 131x64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit | USB (Micro-B), IrDA | 2003-2006 | HP 39G | HP 39gs |
HP 40G (F1907A) | 4 MHz Yorke (Saturn 1LT8 core) | 256 KB RAM | 131x64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | Erable-based | 8-bit | 2x5-pin RS-232 | 2000-2003 | HP 38G | HP 40gs |
HP 39G (F1906A) | 4 MHz Yorke (Saturn 1LT8 core) | 256 KB RAM | 131x64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit | IrDA, 2x5-pin RS-232 | 2000-2003 | HP 38G | hp 39g+ |
![]() HP 38G (F1200A, F1892A) |
4 MHz Yorke (Saturn 1LT8 core) | 32 KB RAM | 4-line (131x64 pixel) monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit | HP SIR, 2x5-pin RS-232 | 1995 | None | HP 39G, HP 40G |
![]() HP-28S |
1 MHz Lewis (Saturn 1LT8 core) | 32 KB RAM | 4-line (137x32 pixel) monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | HP SIR | 1988-1992 | HP-28C | HP 48 series |
HP-28C | 640 kHz Saturn (Saturn 1LK7 core) | 2 KB RAM, 1709? bytes RAM available for user | 4-line (137x32 pixel) monochrome LCD | Entry RPN | Dynamic | RPL | No | 8-bit | HP SIR | 1987-1988 | HP-41C | HP-28S |
HP 9g | Sunplus SPLB30A (aka Generalplus GPLB30A) | 712? bytes RAM available for user | 35x23 pixel, 1-line 5-digit 5x7 dot matrix, 1-line 10+3-digit 7-segment monochrome LCD | Algebraic | ? | Limited, 10 programmable "expression registers" that can reference other functions, registers, and memory | No | 8-bit | None | 2003 | None | None |
Model | Processor | Memory | Display | Input method | Stack | Programming languages | Computer algebra system | Character set | Connectivity | Release year | Predecessors | Successors |
See also
- Comparison of Texas Instruments graphing calculators
- HP calculators
- List of Hewlett-Packard pocket calculators