Magic Number Machine
Your rating: Now say why...

(16) 4.390625

25-digit scientific calculator.   Free
Add to my Watch List
Email me when discounted
Magic Number Machine... A free, full-featured, graphically laid out, high-precision, scientific calculator for Mac OS X 10.4 or later Full source-code is included with the distribution.

Ideal if you need to enter large expressions or have accurate precision. "Data" drawers allow an easy way to generate statistical data, linear regression and gaussian elimination. The extensive support of complex numbers and hexadecimal numbers is also a significant benefit for anyone who has to work with this type of data.

Features include:
  • 25 accurate digits of
What's New
Version 1.0.30: Release notes were unavailable when this listing was updated.
Requirements
Intel/PPC, Mac OS X 10.4 or later



MacUpdate - Magic Number Machine




  • PCalc
    +3

  • Magic Number...
    +2

  • FormulaCalcula...
    +2

  • Calq
    +1

  • SpeedCrunch
    +1

  • KoalaCalc
    +1
Magic Number Machi... User Discussion (Write a Review)
ver. 1.x:
(16)
Your rating: Now say why...
Overall:
(16)

sort: smiles | time
burypromote

+2

Viking_the reviewed on 18 Oct 2013
This is an excellent app for my calculator needs; I don't try to do Main Frame computing with it.

Remarkably, this app still continues to work for me on a new MacBook multi-core running OS 10.8.5; it most certainly must have been well written at the time since there have been no updates in the last four years.

My fear is that one of these System upgrades is going to crash it and the Developer seems to have gone missing. Too bad this can't get turned over to Open Source if no one is going to work with it.

Hope it lasts through the next few System changes!!! :-)
[Version 1.0.30]


burypromote

+5
seyDoggy commented on 17 Dec 2008
For the first time in a while I had cause to use trig but couldn't find my proper sci-calculator. This worked like a charm. Thank you.
[Version 1.0.27]


burypromote
+1

+1

zooloo reviewed on 19 Nov 2008
Since I've encountered ridiculously incorrect results with Calculator.app recently (see e. g. http://jadickinson.co.uk/2008/08/13/log05-and-the-os-x-calculator ), I am looking for alternatives that actually let me calculate (correctly, that is) and maybe even provide more functionality.

When I found SpeedCrunch at first, I was stunned by the range of functions and constants implemented therein. Also, it provides remarkably convenient I/O. There was a temptation to just stick with SC, but luckily, I went on and discovered Magic Number Machine.


Math:

A interesting difference in SC's and MNM's feature set is matrix support. Whilst SC doesn't support matrix calculations, MNM allows to deal with matrices in a dedicated drawer. Their elements might even be complex numbers (see below). However, matrix support is hardly integrated in the main workflow. A mature matrix calculator would let you use matrices about anywhere you'd use ordinary numbers, like in exp(A), sin(A^B) and so on, with A and B being matrices. In NMN, there doesn't seem to be much beyond finding determinants and inversion you could do with matrices, so I wouldn't consider NMN a "matrix calculator".

On the other hand, Magic Number Machine's consistent support of the complex domain already makes it an excellent choice for many tasks. Aside from the few functions (like !) that are not supposed to take complex arguments anyway, I couldn't find one that doesn't. Stuff like exp(sqrt(ln(-1))) simply returns the result, whilst SC fails at terms as basic as sqrt(-1) - it can't do complex math at all.

Compared with SC, MNM's choice of functions isn't quite as rich, but it's a good selection. According to the author's help pages, you even may add your own function definitions in case you need more.

A minor flaw I found is, (some_term)! sometimes throws an error even if some_term exactly evaluates to an integer. Example: (2^3)! vs. (2*2*2)!


GUI:

The overall look & feel of MNM's frontend is clear, well arranged and intuitive. The only two complaints I have so far:

(1) The formula editor needs some getting used to. Matching paranthesises are not highlighted. Setting the cursor at a certain point in the input line is often difficult to impossible, because cursor keys are ignored and so are mouse clicks, unless you manage to hit some rather tight and secret spot. So, you end up deleting everything backwards to that point, insert or change there what you wanted to, then type the rest again.

(2) The existance of keyboard shortcuts for all buttons is a good thing. I wish they were customizable though, as some of their predefined assignements feel somewhat odd to me. E. g., the shortcut key for "to the power of" isn't "^" but "Y".

These two flaws aside, I find the GUI definitely more appealing than the one of SC.



All in all, I'll probably keep both. SC for larger terms or more exotic functions, MNM for everyday calc and complex math.


(2^3)! gives "no number".
[Version 1.0.27]


burypromote

+5
danway commented on 11 Oct 2008
The application consistently crashes when you resize the window to the smallest size.
[Version 1.0.26]


burypromote

+5

md828 reviewed on 20 Mar 2008
Awesome program; it served me well through my physics and calculus clases. I particularly love the way expressions are nicely formated in the big screen; order of precedence is shown beautifully. So complex expressions look beautiful. Editing could be better though.

It'd surreal if the output could be edited like real text.

Also I'd change the way resizing shows or hides buttons.

Easy of use I rate as 4, but there is tons of potential for innovation.

Overall it's a must-have calculator for both casual and pro use. I replaced Apple's sucky calc un a breeze.
[Version 1.0.22]


burypromote
+1

+1

fromeout11 reviewed on 19 Mar 2008
Fantastic program, great to have when I can't find my TI-89...although derivatives and integrals would be a fantastic addition
[Version 1.0.22]


burypromote
+1

+1
birch09 commented on 05 Sep 2007
one problem

0/0 is undefined...

0/0 does NOT equal 0


please correct and update
[Version 1.0.22]


burypromote


Anonymous reviewed on 28 Oct 2005
great freeware
[Version 1.0.11]


burypromote


Anonymous reviewed on 13 Oct 2005
Very nice, but I got hooked on RPN while in engineering school, and I just cannot use a calculator without it...
[Version 1.0.11]


burypromote


Anonymous reviewed on 07 Oct 2005
great app. does everything you could need a scientific calculator to do, and the interface is clean and easy to use. No problems with stabilty either!
[Version 1.0.11]


burypromote

+8
Andu had trouble on 08 Feb 2004
I love it!!

Would be perfect if on my powerbook I could use the "fn" - key with uio,jkl for 456, 123. Until now I always get a double keystroke:e.g.: with "fn"-u: 44 instead of 4.

For the rest it is really increadible, what this application does!! Thank you.
[Version 1.0.5]

1 Reply

burypromote
Anonymous commented on 05 Jul 2004
You're right, that's a weird bug. If I ever find a laptop to test on, I promise to try to fix this.

+5

RobertS5698 rated on 21 Jan 2014

[Version 1.0.30]



WilliamLimTH1893 rated on 22 Nov 2013

[Version 1.0.30]



DmGun rated on 01 Apr 2013

[Version 1.0.30]


Downloads:39,468
Version Downloads:16,754
Type:Education : Mathematics
License:Free
Date:19 Aug 2009
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 17
1 2 >
Displaying 1-1 of 1
Displaying 1-3 of 3
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Magic Number Machine... A free, full-featured, graphically laid out, high-precision, scientific calculator for Mac OS X 10.4 or later Full source-code is included with the distribution.

Ideal if you need to enter large expressions or have accurate precision. "Data" drawers allow an easy way to generate statistical data, linear regression and gaussian elimination. The extensive support of complex numbers and hexadecimal numbers is also a significant benefit for anyone who has to work with this type of data.

Features include:
  • 25 accurate digits of precision
  • Complex numbers
  • Hexdecimal, octal, binary, decimal and 2's complement display.
  • Floating point numbers, even in non-decimal radices.
  • A full expression history (go back to anything)
  • A graphical display that you can click on to change the entry point
  • Value memory limited only by computer memory.
  • Statistics functions
  • Linear regression
  • Matrix functions including gaussian elimination, inversion and determinants.
  • Large number of scientific constants built-in.
Source code includes:
  • 100% Cocoa goodness.
  • Some documentation in the help (so you have somewhere to start) Quick guide to adding/changing constants and functions
  • A full "BigFloat" implementation for complex numbers


- -