This two-line scientific calculator provides the look and feel of a real calculator. With a dedicated line for the equation and another for the result, complex equations can be written with ease. Numbers and simple functions can be input via the keyboard, while more advanced functions are available using the normal calculator buttons.
Current features include:
Trigonometry
Logarithms
Combinations and permutations
7 programmable memory locations
Pseudo-random number generator
If you don't like the default look, you can change it! Five different skins are provided.
Note: This calculator is only as accurate as the JavaScript runtime environment, floating point rounding errors can occur.
Version History: 1.1 - September 2006 * Reduced file size. * Added keyboard input for numbers and basic functions. * Added skin selector with preview. * Added error messages for incorrectly formed equations.
@CalcMatic The way that you are talking about (minimize to hide the keys and just show the display) would be great just making it smaller so i can still read the results of an equation and use them, but there should also be a way to minimize it to a very small state so it can be placed completely out of the way of everything else. just for example.. my reference.com search widget.. http://widgets.opera.com/widget/5303 ..it minimizes to a very small icon so it doesn't look so obtrusive when not in use. (not quiet as cool and advanced as your widget tho ) But both ways could easily be added into your widget and both would be very beneficial to everyone I think! One more suggestion about the calculator...I noticed that the calculator cannot be dragged across the screen by the very top section near the "change skin" section. I'm not sure what is causing this problem, but it is a minor annoyance as well. Just something else you might want to look at when you get time. I'm excited about seeing an update to this tho!
It would be great if allowed input from the keyboard. Right now for example, I'd rather use the google toolbar in my opera; I just have to type the expression (no matter how lond and complex) and it directs me to a page with the result.
I must admit that I didn't think anyone used RPN to input calculations. This calculator works by taking the equation that has been entered and transforming it into RPN before using stacks to calculate the overall result. So it could be possible to directly input in RPN, it would just require a few work arounds.
Thanks for the feedback kyleabaker, always good to hear from a happy customer. I should have time to work on it over the next month or so, keep an eye out in the new year. I need to do a lot of work under the hood, so to speak, with the way the equation is contructed and displayed, the current method is ineffecient and has bugs. I'll also be adding a few more features and adding more keyboard shortcuts for quicker entry. I could add a button or option to hide the keypad and just have the display, is this the kind of thing you are after?
I should also be creating some documentation for it, a basic user guide on how to make the most of it features.
Are there any more plans for this calculator? The reason I'm asking is because it has developed at all over the past few months...and it is my favorite calculator! I use it a lot with school and it has practically replaced my TI-86+, haha. Its so convienient being on my desktop whenever I need it, but the downside to it is that I like to leave it open constantly since I'm using it so much, but the size of the calculator is very obtrusive when not in use. If you found time to do some more work on it, I think that a reduced state or minimized state would be very handy! Nothing fancey or anything..maybe just an abreviated name or something. I've been using it for a very long time now and my fav skin is the unified one. Props! and keep up the great developing please! As a developer myself I know its always nice knowing that others use what you develop and like it as well. so congratz, you've met both those goals here, haha.
This widget looks very nice and fully developed! Unfortunately, it would be totally useless to me, as I only speak RPN (ReversePolishNotation) when it comes to scientific calculators. I know I am the odd person out but I have had HP brainwash me from the days of yore when a true scientific calculator meant RPN (circa early 70s). Maybe some day, you can find the time to explore the functionality of RPN and maybe even include it as a preference! Sincerely!
May I request you to add 40 constants related to science and engineering? Feature of units conversion will be highly appreciated and very useful. Great widget!
It looks like my Casio Fx570MS calculator. I would suggest you add more useful features, e.g. degrees <--> deg min sec, numerical integration, statistics, base-n (HEX-OCT-DEC-BIN), linear equations... Then it would be a really faster Fx570...
Suggestions: powers of ten are difficult to work with..
If I work with small numbers, I want to type 3E-5 to say 0.00003 (didn't count the 0's here (c;= ). And I'd like not to use the mouse for operating the calculator, using the keyboard is much more convenient.
Oh, and an output of 0.00000000123 is pretty worthless. Any scientific calculator will show you 1.23E-9 or such.
Some documentation on its syntax and more advanced features will be available in due time.
The yellow and red text above the buttons, corresponds to the functions you can do via the 'shift' and 'alpha' buttons.
To add the result to the main memory, press the 'M+' button, to subtract from it, press the 'shift' button before the 'M+' button. To use that number in an equation, press the 'alpha' button and then the 'M+' button.
To store in the other six memory locations, the letters A to F, you need to press the 'STO' button followed by the button below the required letter. To use that number in an equation, press the 'alpha' button and then the button associated with that letter.
great widget!
発言者 philry4n, # 2007/01/30 14:48:30
I have a little, but annoying problem. I couldn't use the memory (M+ , M-) buttons. They seem to be "dead".
発言者 vinczej, # 2007/01/23 14:00:30
The way that you are talking about (minimize to hide the keys and just show the display) would be great just making it smaller so i can still read the results of an equation and use them, but there should also be a way to minimize it to a very small state so it can be placed completely out of the way of everything else. just for example.. my reference.com search widget.. http://widgets.opera.com/widget/5303 ..it minimizes to a very small icon so it doesn't look so obtrusive when not in use. (not quiet as cool and advanced as your widget tho
発言者 kyleabaker, # 2007/01/22 10:27:09
発言者 ismailp, # 2007/01/10 1:00:32
発言者 brunovecchi, # 2006/12/18 15:39:58
発言者 jont, # 2006/12/15 12:08:24
Thanks for the feedback kyleabaker, always good to hear from a happy customer. I should have time to work on it over the next month or so, keep an eye out in the new year. I need to do a lot of work under the hood, so to speak, with the way the equation is contructed and displayed, the current method is ineffecient and has bugs. I'll also be adding a few more features and adding more keyboard shortcuts for quicker entry. I could add a button or option to hide the keypad and just have the display, is this the kind of thing you are after?
I should also be creating some documentation for it, a basic user guide on how to make the most of it features.
発言者 CalcMatic, # 2006/12/13 3:54:54
発言者 kyleabaker, # 2006/12/11 16:41:43
Unfortunately, it would be totally useless to me, as I only speak RPN (ReversePolishNotation) when it comes to scientific calculators. I know I am the odd person out but I have had HP brainwash me from the days of yore when a true scientific calculator meant RPN (circa early 70s). Maybe some day, you can find the time to explore the functionality of RPN and maybe even include it as a preference!
Sincerely!
発言者 42n8trst, # 2006/11/14 0:26:06
Great widget!
発言者 raneua1, # 2006/11/07 15:59:24
'degrees <--> deg min sec' can be added for the next release, but the rest will take a while to program.
発言者 CalcMatic, # 2006/10/02 15:46:13
I would suggest you add more useful features, e.g. degrees <--> deg min sec, numerical integration, statistics, base-n (HEX-OCT-DEC-BIN), linear equations... Then it would be a really faster Fx570...
発言者 cz_ma, # 2006/10/02 5:42:39
Please feel free to make any comments and suggestions, good or bad. Many improvements have been made from feedback.
発言者 CalcMatic, # 2006/10/01 13:12:09
Suggestions:
powers of ten are difficult to work with..
If I work with small numbers, I want to type 3E-5 to say 0.00003 (didn't count the 0's here (c;= ). And I'd like not to use the mouse for operating the calculator, using the keyboard is much more convenient.
Oh, and an output of 0.00000000123 is pretty worthless. Any scientific calculator will show you 1.23E-9 or such.
発言者 WildEnte, # 2006/09/30 0:41:08
発言者 JP83, # 2006/09/28 13:14:51
The yellow and red text above the buttons, corresponds to the functions you can do via the 'shift' and 'alpha' buttons.
To add the result to the main memory, press the 'M+' button, to subtract from it, press the 'shift' button before the 'M+' button. To use that number in an equation, press the 'alpha' button and then the 'M+' button.
To store in the other six memory locations, the letters A to F, you need to press the 'STO' button followed by the button below the required letter. To use that number in an equation, press the 'alpha' button and then the button associated with that letter.
発言者 CalcMatic, # 2006/09/27 14:08:32
発言者 JP83, # 2006/09/25 20:36:02
発言者 non-troppo, # 2006/09/25 0:41:33
reclaimed never,
thx !!
発言者 SpandauJerry, # 2006/09/23 18:09:40
A short explanation of the functions and input syntax would be most appreciated.
The Skins are all excellent.
発言者 hanspflugshaupt, # 2006/08/29 9:02:41