-
1 Attachment(s)
OK, I have been working on a math program for the past two weeks or so, and I think that it could turn out to be fairly useful if I continue production, but I would like to get some feedback from other people before I continue working on, so that I don't waste my time. It is linked to below (My apologies for it being in .exe format - I hate giving out my code), and I would appreciate it if some people would tell me what the like about it, dislike about it, whether they think it is at all useful or not, etc. Thanks.
-
Some thots.
The conversion and geometry features look like they could be fun to play with and useful. A complete set of conversions would really be useful. I am not sure what else you could put in as geometry features. Perhaps some perimeter, area and volume formulae and calculations relating to N-Sided polygons.
The graphing feature needs a little work. In particular, your TabIndex values should be initialized properly. The Enter and Tab Keys should allow the user to move to the next logical Text Box. I find that setting TabIndex values is best done in the Load (or maybe the Activate) Event .Doing it at design time is clumsy, and you tend to overlook something.
The ability to graph half a dozen or more common equations would be a fun thing to play with. Ellipses, parabolas, hyperbola, cycloids, epicycloids, limacons, whatever.
The calculator is a nice gimmick for PR purposes to suggest a complete package of useful items. In practice, a PC-based calculator just does not do the job that a good hand calculator can do. It is clumsier and does not fit in your jacket pocket. Anybody who does a lot of general purpose calculating will use a hand calculator and not even consider a PC calculator, but for those who do not own a hand calculator, it could be handy now and then.
Perhaps a useful set of functions might be solutions of quadratic equations, and finding roots of a polynomial given the coefficients (The Newton-Raphson is easy to program). There are a lot of standard problems which are a pain on a hand calcultor.