Hewlett Packard HP-15C Simulator
hp-15c.homepage.t-online.de
hp-15c.homepage.t-online.de
I fondly remember programming my dad's HP calculator[1] to do various important chemical engineering things when I was 10 or so.
There is a famous story about a zookeeper who was using an HP12C to calculate ratios for different ingredients and accidentally dropped it into the feed. According to the story it passed through the digestive tract of a hippo and was still able to calculate the yield to maturity of a bond after cleaning[2].
[1] Looking at old photos I think his was a 29C or similar. [2] Recounted here https://www.hpmuseum.org/hp12c.htm
If you used to work in algorithmic trading and you are British then this would be truly weird.
The HP-15C is a really great one, although I usually prefer to use a much older HP-25 — it has most of the functions I need, and it can be used single-handed, which is a Big Deal. I even designed a Qi battery pack to make it useful in everyday life :-) https://partsbox.com/blog/wireless-charging-for-a-hp-25-calc...
I think learning an HP calc is a great investment of any engineer's time. For practical use, I find the HP-12C to be most useful for everyday things (because of percentage functions and date calculations), HP-25 for mechanical engineering and anything where I need to use a calculator one-handed, otherwise the HP-90 was the pinnacle of calculators in my opinion and I really like its unit-handling library. Do not automatically assume that the more recent HP Prime is "better" — in my opinion it is a contraption designed for university students, and I don't find it as useful for actual real work as earlier models.
The HP-15C is great, too, but I never use most of its functionality — for things like matrices there really are better tools. So you often end up using a small subset of what it can do, just to get the nice form factor.
On iOS, there are two apps that I'd recommend: "RPN-25 CE" is a great HP-25 emulator, and "Touch RPN" provides fast modern versions of the 12C, 15C and 16C (a programmer's calculator which I really like when writing embedded software).
Casio 7000? I remember those being truly trendsetting. (And some of the later Casio's even introduced color.)
https://en.wikipedia.org/wiki/Casio_fx-7000G
the screenshots on the Wiki article are giving me great nostalgia vibes.
https://www.swissmicros.com/products
(I have a DM42, and it is great as an object to fetishize the past. But in all honesty, it doesn't get that much use because the vast majority of the time, if I need to calculate something I'm already at a computer and reaching for the calculate is just more effort than opening a spreadsheet or a terminal window.)
Same experience here. I have a drawer full of HP's that never get used. Either the computer or a phone is always at hand. This was definitely untrue during the calculator's professional heyday 30-40 years ago.
I do have a 42 emulator on my phone that I use for occasional light calculations (tips, etc.). I used too much RPN in my formative years to enjoy using an algebraic calculator.
As to sitting at a computer, I guess it depends on what your calculations are and how quickly you can reach for a calculator (mine sits smack dab in the middle of my desk, between the split halves of my keyboard). But a spreadsheet won't let me quickly multiply values that are in microns and get an answer in engineering notation.
I am also not advocating for "graphing calculators" — plotting functions on a calculator makes no sense these days, nor do matrix computations. The sweet spot has moved in the direction of simpler calculators, because you are not likely to do anything complex (like graphing) on a calculator today.
It's probably because most jobs don't need them anymore, any calculations are done in pre-made software now, or in Excel. I've not had a need for a calculator other than fairly basic arithmetic (what's 10+9?) for years.
My only plaint is that I wish it had a qwerty keyboard, but then it would make it ineligible for AP exams. I never figured out why AP explicitly disallows calculators based on the keyboard configuration!
Android: https://play.google.com/store/apps/details?id=com.hp.primeca...
PC: http://www.hp-prime.de/files/HP_Prime_Virtual_Calculator_201...
Mac: http://www.hp-prime.de/files/HP_Prime_Virtual_Calculator_201...
After the HP48 series, the keys on HP graphing calculators have been garbage.
It's my favorite calculator. It's sad to see it's (likely to be) the last calculator that HP produces.
This is generally in keeping with HP's overall level of engineering that went into these calculators. They used a series of custom microprocessors from the original HP35 on forward, and spent a great deal of time on numerical analysis to make sure the calculators produced good results. William Kahan was involved in this work for years. (Kahan was chief architect of IEEE-754, among his many other contributions to numerical analysis.)
Having one of these in high school in the 80s was awesome. No one else could use it. LOL.
I lost the 15C I had, but bought the programmers' version (16C) on steep discount at my university bookstore in about 1990 or 1991. I still have it on my desk, for random arithmetic, though I've never used it for its notional purpose.
In later years, I've kept an HP clone / RPN calculator app on every device I've had, even back in the Palm days.
I knew “of” HP calculators, but hadn’t yet deep dived into _why_ they were cool. This kicked it off for me. It’s probably on the original battery.
I suspect maybe she knew it was worth a fair amount, but didn’t care. She seemed very zen with the idea of reducing the amount of unused items in her life. It was a very cool, eclectic sale by two home-based artists.
I also used a large desktop as a student. It might have been a 9100, but I'm not sure. The keys were great (always a prime aspect of HPs) and it was hooked up to a little plotter that was very handy for seeing what a complicated function looked like.
Come to think of it, the only non-HP calculator I ever used was a Sinclair Scientific. It was really fun, but it only lasted a few years before it had electrical problems. But for one-hand use, it was amazing. And it was tiny and weighed very little. It had a sweet little plastic case to protect it, so you could put it in a pants pocket with keys and there was no problem.
Good times with RPN.
Any simulator almost certainly lacks the numeric accuracy of the original.
I'm the primary numerical programmer behind the WP 34S (https://sourceforge.net/projects/wp34s/) -- essentially a superset of the 15C plus so much more. This stuff is not easy.
Half the time, it's simply a result of relying on C's built in math (which pretty much translates to what your native ALU can do). I'm sure, as you allude to, the notion of doing more complicated and precise calculations is not normally considered.
Stuck on "import as" in its scons-local/ .. /gas.py. Debian-packaged scons complains, instead, about syntax "except OSError , (errnum, strerror)" in top-level SConstruct, which I expect is a python3 complaint.
Also, Debian doesn't have gtk-2. Doubt it works with gtk-3.
Sad when software rots.
Had a 15C when I was an EE but it got sold on eBay when I discovered how much money it was worth.
In spite of having no shortage of calculator apps at my disposal, I missed having a physical calculator so I actually bought a NumWorks calculator a couple of years ago. It’s a great calculator but there’s just something about that HP calculator aesthetic that I miss.
I have the HP-15C app on my iPhone and it's my primary calculator, even though I have pCalc.
I still have my 1987 vintage HP-15C, and it is an heirloom of my house...
The device is a delight to hold and use (the buttons are unmatched in their feel), and it's fun to program with instructions listed as coordinates to the buttons on the device. RPN is such an elegant and compact notation in use.
I also have a HP-48SX, but it sees much less use – the buttons are not nearly as pleasant and the screen is harder to read. For a CS crowd, the HP-16C is the one to get (I found an emulated version very handy, when I taught Computer Architecture, and while I don't really need it, I certainly would like the Microswiss version).
I have an 11C and both a 48SX and GX. I don't really think the keys on any of those were close to being in the same league as my Dad's old HP-38C.
https://www.hpmuseum.org/hp38.htm
Agreed on the display, but HP got it better on the GX.
In retrospect, all of the 48/49 series calculators struggled with their UX... The UI was complicated by their attempt to be a general purpose calculating tool, but the hardware wasn't up to the ambition and computers/laptops ate their lunch in professional settings.
(I was an TI 91 and 48GX user in the until 2002)
The last official production run was the 15c Limited Edition (ARM7-based, similar to the refreshed 12c around the time) a little over a decade ago. This variant was special enough that it shipped with a CD containing the official PC emulator.
I managed to swoop two of them back then while a broke ass uni student (sold out quick). Ended up reselling one just to make ends meet before graduating, but kept the other just in case my 35s went tits up; I still use that 35s regularly at the office, but CalcTastic[1] makes a very compelling replacement mobile app.
> Is there actually any market for these calculators?
Who are we kidding? Between engineering and finance types, RPN diehards are a dying breed IMHO. Even if a new RPN calculator were to get NCEES approval[2] for use in the FE/PE exams, in practice, very good RPN apps on mobile abound after formalities are out of the way.
[1] https://play.google.com/store/apps/details?id=com.shaytastic...
No, but:
Does not exist! You mean either TI-81, or TI-92.
2 ENTER
3 ENTER
+
and it spat out 6.0000
Have I misconfigured it somehow?Similarly
2 ENTER
5 ENTER
+
spits out 10.0000Your "3 <ENTER> +" is adding 3 and 3.
Sounds complicated, but in practice you don't think about it at all.
I use an HP 48G+ frequently and I pretty much do both styles without any obvious rhyme or reason from my viewpoint. I just sometimes do one or the other.
4:
3:
2:
1:
So, if you input 4 [ENTER], 3 [ENTER], 2 [ENTER], 1 [ENTER] you have:
4:4
3:3
2:2
1:1
But if you input 4 [ENTER], 3 [ENTER], 2 [ENTER], 1 you have:
3:4
2:3
1:2
1
if you then press +, you get 3 in both cases, which is the sum of the bottom two lines in the display.
Those are either the same as the "old" x and y registers or the sum of last input and the bottom register, same as the old x.
Consequently, I spent longer than I should've trying to tap the buttons on the screenshot.