Math & Science - PEMDAS

Description: PEMDAS is a scientific calculator with an easy-to-use interface for doing calculations with formulas.

Next to the info button on the widget is a '+' button that expands the widget to show the formula and variable caches, which give one click access to everything you’ve done. You can clear the caches by pressing clear on your keyboard twice real fast (shift+delete for notebook users), or double clicking the clear button on the calculator.

In addition, PEMDAS lets you switch between degrees and radians, has support for percentages and most trig, log, and hyperbolic functions, lets you format the answer in scientific and engineering notation, and has a preference for thousands separators. You can also specify the precision of the calculation, and convert between hexadecimal, octal, binary, and decimal.
Author: donkeyentertain
Version: 1.2
New in v1.2: - Fixed a bug where numbers -1 through 0 would be displayed as positive in regions that use a comma as a decimal separator.
- Fixed a bug where the update notification panel didn't work on systems running Leopard.
- Added a work-around for users with non-U.S. keyboards to type the ^ (exponent) symbol easier.
Uploaded on: November 20th 2007 at 8:46 AM
Rating: (4.87 stars)   [Show Detailed Ratings]
Downloads: 8081 (all versions), 5180 (this version)
    Download Now »



While this widget is very helpful, it's not always correct. For example, it thinks that 3*2.4 = 7.19999..., and 3*2.6 = 7.800000000001.

Nevertheless, excellent widget.

Posted by: gnome (Administrator) on Aug 18, 06 (11:41 PM) for version 0.92 (previous version)   View Detailed Rating

This is what I have been looking for. Much preferred to FormulaCalc and PCalc. Thanks so much.

Posted by: ianpagano on Aug 19, 06 (12:56 AM) for version 0.92 (previous version)   View Detailed Rating

Fantastic widget!

Only problem, is that I'm having a bit of trouble implementing the square toot function.

Some help would be awesome.

Posted by: exg5 on Aug 19, 06 (1:30 AM) for version 0.92 (previous version)  


a) Forgot to rate the widget
b) Figured out the problem…

Posted by: exg5 on Aug 19, 06 (1:31 AM) for version 0.92 (previous version)   View Detailed Rating

Last comment, I swear!

You should also think about adding a few more functions, that can be changed on the backside.

For instance, limiting the number of decimals,

Posted by: exg5 on Aug 19, 06 (1:34 AM) for version 0.92 (previous version)  

Very nice !

Would love the possibility to have a simple interface, like the Apple one as well.

Posted by: Pampelune on Aug 19, 06 (2:57 PM) for version 0.92 (previous version)  

An excellent addition would be allowing the "c" key to be used as a clear function. If some people would like to use the c key as a variable, perhaps you could add that option to the back as well.

I merely suggest this because I have become accustomed to hitting the c key from the Apple widget, and it is nice to be able to work straight from the keyboard.

Posted by: exg5 on Dec 13, 06 (5:20 AM) for version 1.0 (previous version)  

Try pressing shift+delete to clear, or you can also press the 'clear' button if you're using the number pad.

Ironically, I've gotten used to the shift+delete command and I have the opposite problem if I ever use the Apple calculator (which hasn't been for awhile now, heh)... shift+delete does not work there to clear. When entering equations using the main part of the keyboard, it's actually a pretty natural shortcut, I think... try it out and see if you like it. Let me know.

Hopefully that helps.

Posted by: donkeyentertain (developer) on Dec 13, 06 (10:12 AM) for version 1.0 (previous version)  

This is one eally good widget, both in design and functionality.
One missing function; option to limit the number of decimals, but it's just a very minor point.

Posted by: psijmons on Dec 18, 06 (9:28 AM) for version 1.0 (previous version)   View Detailed Rating

A beautiful and useful widget - thanks much - only one small request - a button to generate a random number - typical 0-.999.
Thanks again - fine work!

Posted by: RickHess on Jan 03, 07 (2:41 AM) for version 1.0 (previous version)   View Detailed Rating

Thanks Rick, I like the random number idea. It probably won't be in the next version (1.1), but it will definitely make it in to a future version.

Posted by: donkeyentertain (developer) on Apr 12, 07 (11:28 AM) for version 1.01 (previous version)  

You Must Log In to Post Comments

Remember Me
Create an account | Password Reminder