Get professional performance from the ultimate RPN scientific programmable calculator. Switch between RPN1 and algebraic entry-system logic at any time. The HP 35s features a two-line display, and the powerful HP Solve2 application.
The HP 35s uses either Reverse Polish Notation (RPN) or Infix notation as input.
Other features of the HP 35s include:
- Two-line alphanumeric LCD display
- 26 memory registers
- Scientific and statistical functions
- Operation in decimal, binary, octal, hexadecimal
- Equation solver (a feature first seen on the HP-34C)
- Numerical integration (also first seen on the HP-34C)
- Support for input and display of fractions
- Complex number and vector calculations
- Unit conversions and table of physical constants
- Approximately 30 kilobytes of memory for programs and/or data
Although the HP 35s has far more functions, processing power, and memory than the original HP-35 which it commemorates, Hewlett-Packard has attempted to give the HP 35s the look of the original HP-35 and other HP calculators of that era. It also features the sloped-front keys for which HP calculators (although not the original HP-35) are well known.
Unlike the original HP-35, the HP 35s is keystroke programmable, meaning that it can remember and later execute sequences of keystrokes to solve particular problems of interest to the user. These keystroke programs, in addition to performing any operation normally available on the keyboard, can also make use of conditional and unconditional branching and looping instructions, allowing programs to perform repetitive operations and make decisions.
Even with indirect jumping removed, the HP 35s still supports indirect addressing, with which it is still possible to implement a Universal Turing machine; and therefore the programming model of the HP 35s can be considered Turing complete.
As in normal operation, programming can be done in either in RPN or in D.A.L.
RPN mode programs are usually smaller and faster, while D.A.L. is better suited for interactive use and easier to use for those who are not used to RPN .