up vote 26 down vote favorite
22
share [g+] share [fb]

Windows Calculator can switch into a "Scientific" mode, getting more math and logical operators, but that's not good enough. I know there are tons of features its missing, such as the ones we see in the Windows 7 calc, or simply making things more visual. Its been years and I still haven't found a good calculator replacement.

Suggestions? And hopefully your calc replaces MS Calc when I press the dedicated "calculator key" on my Keyboard, so I don't have to hunt around for a shortcut.

link|improve this question
1  
Thankfully for my needs the W7 calc is more than enough. – RCIX Aug 13 '09 at 0:10
1  
Launchy puts you a keystroke away from a quick calculation. – jweede Aug 13 '09 at 2:51
6  
You can definitely tell from this question that superuser.com is still mostly programmers, not ordinary superusers... – MatrixFrog Aug 14 '09 at 1:52
feedback

closed as not constructive by random Jul 18 '11 at 15:45

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ.

33 Answers

1 2
up vote 41 down vote accepted

I like SpeedCrunch.

alt text

link|improve this answer
1  
Wow! Looks great! The first calc I'm actually gonna try out. Thanks! – Jenko Aug 12 '09 at 22:50
3  
For ubuntu, just "apt-get install speedcrunch" :) – Johan Aug 13 '09 at 4:13
2  
+1 Amazing, unbelievable that I have never heard about it before. Extra thanks to Johan for pointing to the ubuntu package. – Ludwig Weinzierl Aug 13 '09 at 9:32
show 1 more comment
feedback

Python interactive interpreter (or better yet, iPython)

link|improve this answer
show 4 more comments
feedback

I have been loving the new Windows 7 calculator. You can get it on Vista too. I also can't stop using Wolfram Alpha.

Per comment: There are some 3rd party ports for XP, but I haven't tried any so I don't want to link them here. You can also grab Calculator Plus directly from MS.

link|improve this answer
9  
+1 for Wolfram Alpha. – Matthew Jones Aug 12 '09 at 20:13
1  
Calculator Plus is hideous. Avoid. – U62 Aug 15 '09 at 1:00
show 1 more comment
feedback

I do about 95% of my calculations in Microsoft Excel. It has almost everything you need, trig functions, logs, exponentials, factorials etc.

Moreover, you have a record of what you've calculated when you are done, so you can check your work.

link|improve this answer
show 2 more comments
feedback

I often reach for bc.

link|improve this answer
feedback

Mathematica

Why? Because all calculations in Mathematica are fully symbolic. It does have a pretty steep learning curve, but after you have mastered the syntax and a couple of basic keyboard shortcuts, it beats every calculator.

I especially like the fact that its actually a programming language. You can build a whole pipeline of computations and tweak it until it does what you want.

One downside: It takes quite some time to launch.

link|improve this answer
feedback

MATLAB, although I've been trying to use Python more. I'll admit that it's probably overkill for most other people, though. ;-)

For simple calculations (or unit conversions), I often use Google as a calculator.

link|improve this answer
2  
@Idigas: I know more than a few people who open shells in <favorite interpreted language> to do basic calculations. When <favorite language> is bc, that is the very point of the languages. This is a very reasonable thing for a text-and-typing oriented person (like, for instance a programmer) to do. Other languages I've seen people use: python, ROOT, lisp-alikes (scheme, guile,...). – dmckee Aug 12 '09 at 23:00
1  
For the record, MATLAB was the first thing that came to my mind too when I saw the question "What super-calculator do you use?". I think the description super-calculator fits MATLAB a lot. – sundar Aug 13 '09 at 12:55
show 10 more comments
feedback

Google does quite a bit of calculations and conversions, complete with built-in constants, from whatever browser you happen to have installed (assuing you're connected, but who isn't these days?). It's not an installed replacement for a desktop calculator, but is nice when you don't have one available.
How to use the Google calculator

Some examples:
sin(90)
5*9+(sqrt 10)^3
1 mile to mm
1 terabyte to megabytes
0xFF + 0xFF
1.21 GW / 88 mph
0x7d3 in roman numerals
0b1100101*0b1001
EDIT: Couple more interesting ones for the astronomers:
150mm in AU
1 mile in light years
1 light year to miles
EDIT: New one:
1 hellameter = 1.0 × 10^27 meters

link|improve this answer
show 1 more comment
feedback

On OS X, "Magic Number Machine"

Magic Number Machine screenshot

A free, full-featured, graphically laid out, high-precision, scientific calculator for Mac OS X 10.4 and greater. Full source-code is included with the distribution.

Good if you need to enter large expressions or have accurate precision. Data Drawers allow statistical data, linear regression and gaussian elimination. All parts of the program support complex numbers and hexadecimal numbers.

I sometimes use OS X's Grapher application

For more complicated things I use Python, either an interactive session or a script.

link|improve this answer
show 1 more comment
feedback

For small things I use speedcrunch but for more advanced stuff is sometimes use octave.

Octave is a open source matlab "copy" (well not a copy but let's say it is heavily inspired from matlab...)

link|improve this answer
feedback

You could use Microsoft PowerToys Power Calculator for Windows XP

Power Calculator

With this PowerToy you can graph and evaluate functions as well as perform many different types of conversions.

Windows XP Original Calculator

calcbefore

Power Calculator

pwt cal


Edit: One more option


Calculator++

Calculator++ is a cross-platform, arbitrary-precision, customizable, multifunction, scientific calculator. Using Calculator++, you can perform any of the customary handheld or online calculator operations, and many more. While it serves as an excellent replacement for your operating system's built-in calculator, it also offers many powerful features that are not available together in any other handheld or computer-based calculator. Calculator++ supports over 25,000 units for conversion in an ever growing list of categories and units. Scientists, engineers, programmers, and students will find it a simple to use, yet powerful, tool.

Calculator++ is written entirely in Java, so you can use it on the platform of your choice. Calculator++ requires Java Runtime Environment 6.0 or later.

Scientific Display

Scientific Display

Conversion Display

Conversion Display

link|improve this answer
show 3 more comments
feedback

After being thoroughly impressed with PCalc on the iPhone, I've also switched to using it on my Mac dashboard as well:

enter image description here

enter image description here

link|improve this answer
1  
Wow, looks beautifully organised! Particularly with the colours separating out functions. You don't get that with most calculator apps. – DisgruntledGoat Oct 28 '09 at 0:03
show 3 more comments
feedback

I am very fond of qalculate

link|improve this answer
1  
Only for GNU/Linux! – Jenko Aug 12 '09 at 22:58
show 1 more comment
feedback

WxMaxima, IPython

link|improve this answer
1  
+1 seriously one of, if not the most powerful free calculators in existence. – 280Z28 Aug 13 '09 at 0:26
feedback

Firefox's Google search bar..

5+5= (and the auto-suggestion will tell you the answer)

link|improve this answer
feedback

gnome-calculator.

Especially the programming mode:

alt text

link|improve this answer
show 1 more comment
feedback

HP 48G+

Does everything you could want. If it doesn't, you can program it to your will.

link|improve this answer
show 1 more comment
feedback

I almost always have Mathcad running at work, ocasionally MATLAB, so they're only an Alt-Tab away. If none of those are running, I'll go to Wolfram.

link|improve this answer
feedback

Emacs/Lisp.

The scratchpad function on Emacs allows one to quickly drop in Lisp code/equations and execute in place. Makes an excellent replacement for calculator when you have complex mathematical tasks.

link|improve this answer
1  
and what about calc mode? – bandi Aug 13 '09 at 18:10
show 1 more comment
feedback

R is a nice calculator.

You can do a lot of calculations without having to import stuff which you would have to when using Python.

link|improve this answer
feedback

Depending on the situation, i use one of 2 calculators.

If its anything very complicated or requiring symbolic math, defiantly using Matlab.

However, for the vast majority of my work, ill just revert to the good old ti-83 hand held graphic calculator. There is no fancy computer calculator that can match the speed, flexibility, and power of a Matlab + ti-83 combo.

link|improve this answer
feedback

I like Microsoft Math 3.0 because it actually shows you how the formulas are applied, which is very good if your math skills are not as strong as they should be.

link|improve this answer
feedback

Formative Software, Inc. has calculators for windows, and windows mobile. If you work with different units, these are the best. My favorite is the Ultimate Advantage.

link|improve this answer
feedback

mIRC's $calc() identifier lets you do some nice things...if you like the command line input like myself

link|improve this answer
feedback

I have often found myself reach out to a gdb shell
even when I have a SpeedCrunch installation close at hands.

Lets me continue to think in C...

Beyond that, I'd probably give Python interpreter a thought.

link|improve this answer
feedback

If I can't do it on my HP-12C, it's obviously something I need not care about. ;-)

link|improve this answer
feedback

Sage Mathematics - It's like a free, open source version of Mathematica. Very powerful!

link|improve this answer
feedback

I usually use Windows PowerShell.

link|improve this answer
feedback
1 2

Not the answer you're looking for? Browse other questions tagged or ask your own question.