dcalc(1) is a (fairly) portable, character based implementation of a
Reverse Polish Notation calculator as popularised by Hewlett-Packard.
I wrote it because I thought it stupid to sit at a $100,000 computer
whirring away at X Mips and Y Mflops (or even at my home PC) and yet
still need to rumage about for a physical calculator to work out my
mortgage or Hex to decimal conversions (yes, I know about 'dc' and
'bc' but who wants to use them? Who CAN use them?) Oh yes, I nearly
forgot - I hate calculators (or calculator programs) with an '=' sign
Who is it designed for?
Anyone who likes RPN/stack calculators and needs statistic,
scientific, financial and number-base conversion functions.
I had a lot of fun building dcalc, but I am not so keen on
documentation so I won't try to explain the workings of RPN. Look
I have a PC-DOS version of this too - if you want it let me know (the
source won't do you much good as it needs ancient compilers and
libraries - no such thing as forward compatibility on that
Maybe it's old and clunky but I still use it! In fact I created a GUI version
a few years ago using Openview but preferred the speed of the curses
version. Maybe I'll convert it to GTK+ one day.
It's probably best (if using Netscape) to do a right-click and then "Save Link As..." on these:
- 2.12 Jul 19th 2002 - catch up with gdcalc
- 2.5 Mar 8th 2000 - bug in interest calculation squashed
- 2.4 Feb 25 1999 - rpm source changed to tarball
since February 3rd 1999
This page last updated on Mon Dec 23 10:15:31 EST 2002
For corrections/additions/suggestions for this
page, please send email to: firstname.lastname@example.org
Copyright© 1997-2002 Bob Hepple. All rights reserved.'