saturnus docs
Open the app

HP 17BII

The HP 17BII is a business and financial calculator that Hewlett-Packard introduced in January 1990. It replaced the HP 17B and kept its menus, applications and solver, but lets you choose between algebraic entry and RPN. With the HP 19BII of the same month, it was the first HP calculator to offer both.

HP 17BII
The 17BII as saturnus draws it, with its main menu.

At a glance

ReleasedJanuary 1990, at $110
DiscontinuedBefore 2003; the 17bII+ followed in September 2003
Code nameTrader II
Product numberF1638A
ProcessorSaturn core in HP's Lewis chip, about 1 MHz
Memory8 KB RAM (6.5 KB for you), 64 KB ROM
DisplayTwo lines of 22 characters, 131 × 16 pixels
Keyboard37 keys, one shift key, six menu keys
EntryAlgebraic in chain order, or RPN
Input and outputInfrared output to HP's 82240 printer, beeper
ClockTime, date and appointments
PowerThree button cells

History

The 17B with a choice

HP launched the 17B in January 1988 as part of its Pioneer series: slim calculators built around Lewis, a custom chip with an improved Saturn processor core. The 17B worked in algebraic chain order only. Two years later, in January 1990, the 17BII took its place at the same price, $110.

The new model's manual still opens with the 17B's welcome page and adds one point: "You can choose either ALG (Algebraic) or RPN (Reverse Polish Notation) entry logic for your calculations." Finseth's data lists the 17BII and the 19BII as the first dual-logic HP calculators. Their predecessors, the 18C Business Consultant of 1986 and the 17B and 19B of 1988, were algebraic only.

The manual's RPN appendix explains the name: Polish notation comes from the Polish logician Jan Łukasiewicz (1878–1956), who put operators before the numbers; HP puts them after.

Early bugs

Finseth's data keeps two RPN oddities. Wlodek Mier-Jedrzejowicz found that the stack is not always four levels: it grows from one to four as you enter numbers. Type 1, ENTER, 2, then roll down twice, and you see 2, not 0.

The second is a real bug in early 17BII and 19BII calculators. In RPN mode, change the sign of a number with +/−, swap with x≷y, and type a digit: a minus sign appears in front of it that is not really there. Backspacing over that minus can freeze the calculator or reset it with "Machine Reset". The advice was to press CLR at once. HP removed the bug early in 1991.

The 17bII+

The 17BII was sold until the early 2000s. Its successor, the 17bII+, came out on 23 September 2003 at $120. It was made by Kinpo; a redesigned version of 2007 uses a Sunplus processor. Finseth notes that it lacks the 17BII's hidden solver functions L() and G().

What makes it special

ALG and RPN

The MODES menu switches between ALG and RPN, and the setting stays until you change it. In RPN mode the = key becomes ENTER: 2 ENTER 3 + gives 5. In ALG mode the 17BII calculates as the 17B did, in the order you type: 2 + 3 = gives 5, and 2 + 3 × 4 = gives 20, not 14.

The solver uses algebraic equations in both modes.

The bottom line of the display shows a menu, usually the main menu with FIN, BUS, SUM, TIME and SOLVE. Menus that calculate work the same way throughout: key in a number and press a variable's menu key to store it, or press the key alone to calculate it.

The solver and its hidden functions

For anything not built in, type an equation and solve it for any of its variables. "It's easier than programming!", the manual says. Finseth's data adds that the 17BII's solver is the same as the 19BII's and has all its functions, documented or not, among them Let and Get.

Printing

The infrared port prints to HP's 82240 printer. Finseth notes that the 17BII added a double-spaced printing mode, set in the MODES menu.

In saturnus

saturnus runs the international 17BII, main ROM revision B with language ROM revision A:

What it does not do: the 17BII has no serial port, so Files has nothing for it, and the infrared printer output is not emulated. The memory view and the RPL editor are for the HP 48 and 49 only.

The command reference lists the 17BII's 260 functions with the keys that run them, and examples for 58 of them, run in saturnus.

Open the HP 17BII in saturnus

Sources