• On TechRepublic: 10 cool USB flash drive tricks
June 26, 2009 6:14 AM PDT

HP reincarnates calculators on iPhone, Windows

by Stephen Shankland
  • Font size
  • Print
  • 72 comments
HP now sells an HP 12C calculator app for the iPhone.

HP now sells an HP 12C calculator app for the iPhone.

(Credit: Screenshot by Stephen Shankland/CNET)

It looks like a fourth generation of my family is going to be introduced to the ways of reverse Polish notation calculators.

That's because my three-year-old son, an iPhone fan in his own preschool way, is about to be exposed to Hewlett-Packard's new iPhone application that fully emulates the company's 12c financial calculator. The $14.99 application is accompanied by a $29.99 emulator of the 15c scientific calculator, which is better at handling trigonometry and integration than mortgage payments and net present value.

All that's missing is the pocket protector-like iPhone case, my colleague Ina Fried cracked as she mocked my nerdish tendencies.

In vertical orientation, the calculator app shows a basic set of functions.

In vertical orientation, the calculator app shows a basic set of functions.

(Credit: Screenshot by Stephen Shankland/CNET)

The software versions of HP calculators, announced Thursday, are clever applications for HP to sell for a number of reasons.

First, HP attracted a lot of engineers, scientists, real estate agents, and Wall Street brokers with its calculators in years gone by, and the tool is genuinely useful still to those folks. Of course, they're a lot more likely to have their mobile phones with them than their calculators, no matter how pocketable they are, if indeed they still have the calculator at all.

Second, software comes with famously plump profit margins compared with hardware, even when you have to share a cut with Apple. The 12c new costs $80 in its physical incarnation, but HP must pay the cost of making each one. With software--once it's developed--HP gets to sell it over and over for much less extra cost.

I find the app prices high, and it's annoying the 15c costs twice the price of the 12c, but I guess HP is considering that a used 15c costs between $66 and $289 right now on eBay; the models aren't for sale new anymore.

Third, there's relevance. With all the alternatives to pocket calculators, HP's line is probably as endangered a species today as the mechanical slide rules became decades ago when HP's first pocket-sized electronic calculator, the HP-35, arrived in 1972.

When it's time for me to crunch some numbers, my computers and phone already have serviceable calculator applications; spreadsheet software will probably let me do something more useful with the numbers if they actually are important to me; and Google, Yahoo, and Bing will all do some math. Heck, Wolfram Alpha knows how to understand the command "integral sec3x dx."

Alternatives there may be, but I, as you may have detected, like the calculator application for sentimental reasons. I still haul my HP 11c out of the desk drawer for this and that.

My original HP-35 calculator, dating from 1972.

My original HP-35 calculator, dating from 1972.

(Credit: Stephen Shankland/CNET)

I imprinted on HP calculators at a tender age. My mother's father was an early adopter of the HP-35, despite its high initial price tag, and I inherited the still-working machine a few years ago. My earlier contact came through using my father's, though, including my endless mashing down of the sum key to see how high a number I could make the display count to.

Then I got my own in 11th grade, the HP 11c, a lighter-weight scientific calculator than the 15C still for sale today. Maybe it's just what you grow up with, but I find the HP calculators' reverse Polish notation method (PDF) of performing calculations easier and faster.

A quick primer on reverse Polish notation, which stemmed from the work of Polish logician Jan Lukasiewicz: there's no equals key. If you want to add 2 and 4, you type 2 "enter" 4 "plus." I fear the idea is doomed, so I won't belabor the point, but it really shines when handling lots of numbers.

It should be noted that HP also announced versions of its HP 35s scientific calculator, 12c Platinum financial calculator, and 20b business-consultant calculator for Windows computers, too. They of course work with HP's touch-screen PCs, too, if you want to get closer to the original calculator experience.

And being full-fledged emulators of the original calculator hardware, the software products perform all the originals' functions, such the 15c's ability to run primitive programs. And tapping the HP logo on the calculator application shows the condensed reference guide that appears on the back of the real-world calculators.

The Windows versions are nice, but I like the iPhone version better. It's just about the right size, fitting neatly in your hand for that old-school calculator feel and making a satisfying clicking noise when you push the buttons. It goes where my phone goes.

And even if he never learns reverse Polish notation, my son will get to see how high he can make it count.

Tapping the HP logo on the calculator shows the condensed reference guide that appears on the back of the real-world calculators.

Tapping the HP logo on the calculator shows the condensed reference guide that appears on the back of the real-world calculators.

(Credit: Screenshot by Stephen Shankland/CNET)

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Crave
Motorola rolls out one tough Quantico
Chumby gets leaner, cheaper, and faster
Grass-covered mouse: Ch-Ch-Ch-Chia
Your wireless Xbox connection just got faster
Facebook coming to PS3?
Nintendo DS gets Modern Warfare: Handcramps
The 20 most extreme case mods of all time
Magellan RoadMate 1470 is bigger, but is it better?
Add a Comment (Log in or register) Showing 1 of 3 pages (72 Comments)
by superant June 26, 2009 6:46 AM PDT
I think you may have meant calculators instead of cameras in your fifth paragraph. Or maybe it was just to see if people were paying attention. Good Job!
Reply to this comment
by natalieweinstein June 26, 2009 7:10 AM PDT
Yes, we caught that too and fixed it. Thanks for noting!
by Renegade Knight June 26, 2009 7:19 AM PDT
There was a 48SX (and others) Emulator for Windows CD. It did a fairly good job of emulating the HP. Except the screens of most devices were too small and the resulting compression was rather a pain. However all the functions where there and all you needed was a ROM. HP had released the ROMS to the public for various uses.

I like the idea, however I have to agree. I don't like the prices. If the screen shots are accurate. Very nice. Seems like the touch version would still be cramped for keys though.
Reply to this comment
by mistergray June 26, 2009 7:28 AM PDT
Who needs an "=" key?
Reply to this comment
by lang0502 June 26, 2009 7:45 AM PDT
I've never heard of an HP calculator. A TI graphing calculator would be useful for high school and college students though.
Reply to this comment
by Random_Walk June 26, 2009 8:49 AM PDT
"I've never heard of an HP calculator."

Bet you never had to use a slide-rule, either... ;)
by rrod182 June 26, 2009 3:30 PM PDT
Silly kids.
by seven7dust June 26, 2009 6:06 PM PDT
there's already quite a lot of advanced calculators actually
but nothing as robust as a TI
maybe in the future
by Dani210 June 27, 2009 1:33 AM PDT
dude what!!??? You haven't heard of RPN? I have 2 of these HP calculators and i had a rpn app on palm, which wasn't very good unfortunately. But this really is better than the equal sign, and some of the hp calculators you could load memory into and program it. you could make sounds and everything. the one i have that's really nice is the HP 41CX. yah those things are really high quality and legit
by patwik June 28, 2009 11:32 PM PDT
that's sooo cute!
by zmnatz June 26, 2009 7:54 AM PDT
I got the 15C sitting in my desk as we speak. Never realized they were so expensive. Maybe I should sell the thing. It's in mint condition
Reply to this comment
by Chas_IC June 26, 2009 8:10 AM PDT
I'm glad to see another original HP-35 owner like me also rushed to look and see if our old machine was available as an emulator. But unlike you, who got yours from your grandfather, I bought mine new the month it was released, replacing a recently purchased (and expensive) Dietzgen slide rule. My HP-35 died long ago, but I still use my slide rule occasionally.
Hmm.. that gives me an idea for an iPhone app.. I think I'll write a Dietzgen slide rule emulator.
Reply to this comment
by Shankland June 26, 2009 10:58 AM PDT
Actually, with multitouch on the iPhone, that could be kind of fun. Though I wouldn't price it too high. :)
by snowmans June 26, 2009 8:18 AM PDT
Great looking apps. I have my 42s sitting on my desk and I grab it every few days. I don't use even a fraction of the functions, but I have been using it for 20 years and expect to keep doing so for years to come. If I am in someone else's office and grab their calculator for something, I just end up putting it down to go get mine then come back; I just don't know what to do with that equals key.
Reply to this comment
by codynews June 26, 2009 8:18 AM PDT
I'm not a calculator nerd, but does this do more than the iphone calculator will do in sideways scientific mode?

Cody
Reply to this comment
by urr_quasdim June 29, 2009 11:19 AM PDT
It definitely will! It's not so much the "=" sign that RPN gets rid of; it's abolishing parentheses that I've found to be the greatest contribution of RPN over the regular approach. For example: if you divide the sum of A+B by C, all you have to do, using RPN, is A, enter, B, +, C, / and you're done. Try the same thing on a non-RPN calculator and you end up with A+B/C which is clearly the wrong answer; one must remember to do (A+B)/C to get it right - but that's artificial since we would never put parentheses around A+B when writing this down on paper!
by Zoobie June 26, 2009 8:34 AM PDT
I was introduced to the 12c about 5 years ago, and quickly learned to love the reverse Polish notation. When I pick up someone else's calculator, I also am confused about that darn "=" key. Great calculators and the app looks very nice. I'm not going to give up my HP though, because nothing else has the nice, solid button click.
Reply to this comment
by best4less June 26, 2009 8:37 AM PDT
I bet HP will make more money by lowering the price to $9.99 apiece.
Reply to this comment
by Shankland June 26, 2009 8:53 AM PDT
HP's pricing baffles me a bit. I think HP is comparing to real-world calculator prices. That signals to me that they're catering to their limited though loyal installed base. I think they might do better with lower pricing that recognizes there are innumerable alternatives. That might get the app out there beyond the sort of people who already are converts.
by jakebala June 26, 2009 9:05 AM PDT
my work gives out 12c's to all employees. i'm 22 yrs old too. use the hp 12c everyday. and the reverse polish is retarded, i have no idea why someone would program a calculator like that.

sometimes it does amaze me how much faster i can go in certain situations, but the calculator will make u use your brain to figure out what sequence to press the numbers to do the expression u want. it's just easier to do it in excel or a regular calculator tho.
Reply to this comment
by Shankland June 26, 2009 11:03 AM PDT
Perhaps it's a native language issue. Germans have no trouble expressing themselves with a language that back-loads the verbs in sentences and clauses in some circumstances, but foreigners can struggle to learn those rules. I learned calculator math on an RPN calculator and it came quite naturally to me to do long calculations, but when I tried to use an algebraic Texas Instruments calculator once for something complex I was mystified and fumbled around trying to figure out the parenthesis and such.
by mbenedict June 26, 2009 6:07 PM PDT
@jakebala:

Computationally, a series of calculations can be efficiently represented on a stack -- and RPN (postfix) is the most straightforward way to manipulate the stack -- which is why the original HP calculators were programmed in that way.

Basically RPN allows you to "get rid" of parenthesis while maintaining order precedence. Also, having a stack, users don't have to constantly fiddle with adding/recalling/clearing from a single memory space like on "regular" calculators (which is prone to user error).

Consider even the simple expression: (6 + 7) / (8 + 9). With a regular calculator, you'd have to clear the memory (MC), compute 8 + 9 =, store it in memory (M+), compute 6 + 7 =, hit the divide key, recall the stored value (MR), then hit =. That's if they remember to calculate (8 + 9) first, so they could recall it last.

Or do what most people do, which is to write down a partial calculation (6 x 7) on paper, do the same with (8 x 9), then retype both results back in to calculate the division for the final answer. As you can see the parenthesis makes regular calculators hard to use.

On the HP you just do 6 e 7 + e 8 e 9 + / and you're done (with 'e' being the Enter key).
by mbenedict June 26, 2009 6:19 PM PDT
Sorry meant 6 e 7 + 8 e 9 + / in the RPN example (had an extra 'enter' key above which doesn't matter).
by rzachol5 June 26, 2009 9:15 AM PDT
I've got 12C on my desk - and I love it. Perhaps it is a bit patriotic (because I am as Polish as the RPN :-), but the real advantage is that nobody tries to borrow it for a while and then leave it somewhere in the office, as people don't know how to use it. I also use an emulator for the iPhone from a company called R.L.M. Software - and the lite version costed me something like ?4 from the iTunes Store (the "lite" version is not programmable - but it still looks like the real thing on the screen).
Reply to this comment
by mbenedict June 26, 2009 5:12 PM PDT
Lol... maybe you're actually un-patriotic? The "R" stands for "Reverse", you know, as in "let's not do things the Polish way" ;-)

(I'm curious if there were ever any Polish notation calculators, i.e., with a prefix method of input).
by praveen307 June 26, 2009 9:15 AM PDT
Its good until the moment arrives when u hav to appear for an exam. Everything except the physical calculators are barred from being taken into the exam hall.
Reply to this comment
by Sausagebiscuit June 26, 2009 9:24 AM PDT
I have been using a HP 32S II RPN only calculator at work (Steel Fabshop) and it sure is a learning process, however it really isn't that hard. I had no RPN knowledge and picked it up right away. I still get trapped up sometimes looking for the = key, however.

Prices are high, but still less than buying a new one (or ebay as article says).
Reply to this comment
by Dani210 June 27, 2009 1:37 AM PDT
dude i have that calculator!! but for some reason, the trig functions are a little inaccurate. idk if its just my calculator or the whole series but yeah, i compare it to other calculators and while they are all the same, this one's off by a lil. and no, i didn't forget to change it from radian to degrees or vise versa, this calculator is a lil off
by Brian06840 June 26, 2009 9:28 AM PDT
I've had my HP 12C since 1979! Yes, I'm not a youngster. :) It's a GREAT calculator.

There are multiple HP 12C type calculators on the app store already. HP is late to the game. Don't think I'll be buying HP's version...
Reply to this comment
by iptofar June 26, 2009 10:38 AM PDT
I'd wish for a 41CX emulator. It's worth more now than when i bought it for 225 too many years ago. Back before you could bring a laptop into a test, it was the fastest pounder that you could have.

TIs: I wore out three or four of them before the hp. They lasted less than a year. The hp is still going strong.
Reply to this comment
by fumor June 27, 2009 3:06 AM PDT
Look for i41CX in the app store. Not from HP, not cheap but feels like the real thing.
by donDC June 28, 2009 9:29 PM PDT
I bought the i41CX app for my Touch and now iPhone a while back and have been really happy with it. It's 8 bucks for the standard version and 15 for the printer version, and you can FTP or email programs in plain text to and from it. All the old ROMS are freely available for "plugging in," so I have my Advantage ROM in both my real and iPhone HP41s. They just added some new functions to it that access the iPhone's built-in accelerometers and Location info.

I had an emulator on my old Treo, but this new one really blows it away.

I just bought more N-cells for my HP41 CX. That calculator just keeps on working and working. It's still by far my favorite calculator ever, graphing or otherwise. My original HP41C (with a quad memory module) broke after I dropped it for the millionth time. I used the heck out of it in my EE work.
by sciontcya June 26, 2009 10:44 AM PDT
I love RPN HP calc's, but $30?
No HP, NO!
Drop the price and I'm in.
Reply to this comment
by Mergatroid Mania June 26, 2009 11:12 AM PDT
HP has always been such a rip off. They won't help you on the phone with an out-of-warranty problem without uttering the phrase "Can I have your credit card number?" when other companies like Brother give free tech support even out-of-warranty.
Don't get me wrong, HP makes good hardware, but their prices are a little out of line. This article just proves it. At the prices they're asking for these software calculators you can actually buy a similar hardware calculator.

Plus, you can get software scientific and accounting calculators for PC and Windows Mobile for free.

What a rip-off.
Reply to this comment
by globalist_agenda June 26, 2009 11:23 AM PDT
I have an HP 10B made in 1987. A thing of beauty, it proudly says "Made in USA". Silicon Valley was hopping in those days. You could feel the buzz. Those were happier times for America, before we outsourced everything to China and became hoplessly trillions in debt.
Reply to this comment
by Shankland June 28, 2009 8:36 PM PDT
Silicon Valley has proved fairly resilient; it's changed, to be sure, but it still has some significant buzz even as it outsources some manufacturing to Taiwan, China, Singapore, and elsewhere, and some programming to India and China.
by k9jdk June 26, 2009 11:54 AM PDT
There are some that say that HP = High Priced
Reply to this comment
Showing 1 of 3 pages (72 Comments)

About Crave

The name says it all. Crave is our blog about gorgeous gadgets and other crushworthy stuff. If you would like to contact Crave with a tip or comment, please write to: crave@cnet.com

Add this feed to your online news reader

Crave topics

As alternative energy grows, NIMBY greens

With more renewable energy projects trying to come online, the country grapples with the balance between local land use and a national push for clean energy.

Google to remake programming with Go

A Unix co-creator is among those behind a language Google hopes will speed computers and programming. Today, Go becomes open-source software.