Math & Science - Calculon

Description: Calculon is a nice looking calculator that includes a 2 line display, and features a choice of 10 different face colors. It doesn't have any buttons (you enter calculations with your keyboard), so it's small and doesn't take up much space on your screen.
Author: atari1356
Version: 1.22
New in v1.22: Fixed the URL for the "Info" button since I've moved to a different server and fixed a CSS error that was causing the wrong font to be displayed when using OS X 10.5 Leopard.
Uploaded on: November 28th 2007 at 1:56 PM
Rating: (4.06 stars)   [Show Detailed Ratings]
Downloads: 1360 (all versions), 357 (this version)
    Download Now »

Comments

Sort

This is nice, I would have used this instaid of "FormulaCalc" if it waren't for one little detail... I can't use: ()

Posted by: Lutz on Jul 15, 05 (3:47 AM) for version 1.0 (previous version)   View Detailed Rating

hee hee! Turns out I was thinking of the exact same thing this morning!!! Thanks for doing that

Posted by: jtbandes on Jul 16, 05 (12:59 AM) for version 1.1 (previous version)  

Love it! Faster then google, but not as advanced (aka: no square root and squared and cubed) If I'm wrong please tell me smiley This is a great widget though!

Posted by: ZicklePop on Jul 16, 05 (1:01 AM) for version 1.1 (previous version)   View Detailed Rating

Make it similar to a Ti-86/graphic calculator in functionality and it'd be the perfect widget.

I seriously need exponents and square roots, BAD.

Posted by: Liquidrums on Jul 16, 05 (3:03 AM) for version 1.1 (previous version)  

This rules. Nice and simple and easy to use. One little complaint from me: you can't paste numbers in. I often add up numbers from web pages (for online banking and such) and being able to paste the numbers in is a big time saver, not to mention it prevents typos.

Posted by: robotspacer on Jul 16, 05 (8:30 AM) for version 1.1 (previous version)   View Detailed Rating

Robotspacer,

That's a good suggestion, I'll add that in a future update... and thanks for the compliment. smiley

Posted by: atari1356 (developer) on Jul 17, 05 (3:02 PM) for version 1.1 (previous version)  

Works great ^^ . I'd just like to see the ability to be able to press delete to go back one character instead of clearing the entire entry ^^;
Also, when you type numbers after getting the result of a calculation it adds treats the answer like you had just typed it for the new equation instead of clearing the current equation.

Aside from those two things, It's great! Saves space and actually follows the order of operations (unlike apple's calc widget)!

Posted by: lainsnavi on Jul 19, 05 (9:12 PM) for version 1.1 (previous version)   View Detailed Rating

...Wow. That was fast! I now have no problems w/ this widget at all. It's perfect as far as I'm concerned!

Posted by: lainsnavi on Jul 20, 05 (3:24 PM) for version 1.2 (previous version)  

Thanks Lainsnavi. smiley I had some free time last night and getting some of the bug fixes/feature requests done turned out to be easier than I expected... so this is a good update and version 1.2 is feeling pretty solid.

Posted by: atari1356 (developer) on Jul 20, 05 (3:38 PM) for version 1.2 (previous version)  

Really nice widget, I second the request for roots and exponents and would like to see the percentage button used too. I know I could just enter it in the right format but the button would be easier.
Anyway, great stuff.

Posted by: Diatribe on Jul 28, 05 (6:35 AM) for version 1.2 (previous version)  

To add support for common math constants and functions, you just need to modify the FormulaCalc.js file. Here's what I did, and it seems to work reasonably well, although theres one problems which I'll describe at the end. First, open the FormulaCalc.js file in a text editor (found mine at ~/Library/Widgets/FormulaCalc/FormulaCalc.js).

In the convertChars function, add a line just before the return statement like this:

result = result.replace(/(PI|E|LN10|SQRT_2|SQRT|abs|acos|asin|atan|ceil|cos|exp|floor|log|max|min|pow|random|round|sin|sqrt|tan)/g,"Math.$1"smiley;

The problem I found stems from the fact that the convertChars function replaces all commas with periods, which breaks multiple arg function calls, like max(x,y). For a quick reference to each of the functions, see http://newdata.box.sk/bx/activex/tax07.htm#E70E78 or any other Javascript reference.

Posted by: rwaldin on Jan 19, 06 (6:36 PM) for version 1.2 (previous version)   View Detailed Rating

Whoops, I forgot to say thanks for such a great Widget!

Posted by: rwaldin on Jan 19, 06 (6:38 PM) for version 1.2 (previous version)  

Love it! I do wish that I could use it for Google-style unit conversions. Someday I'll have to take a stab at grafting some of VUC's logic onto an evaluator.

Posted by: phobia on Jul 28, 06 (1:59 PM) for version 1.2 (previous version)   View Detailed Rating

I got bored and so I added sqrt and powers. My version works via bc.

http://70.177.170.69:90/Calculon.wdgt.zip

Posted by: acoolie on Aug 08, 06 (6:45 PM) for version 1.2 (previous version)  

You Must Log In to Post Comments

 
Username:
Password:
Remember Me
Create an account | Password Reminder