Chemistry Calculator

Download

Note: This was programmed on a Mac. Most likely it will work on a Windows or Linux, but no guarantee.

Description

This program automatically calculates how how many what the significant figure rounding should be on a number and outputs it. This programming currently only calculate division and multiplication, but addition and subtraction will be added. It likely has many bugs, and is not guaranteed to do the math right. Please remember that this program will except anything you type in. But an incorrect data entry (letters, symbols, etc.) will cause the program to crash. I may add data validation in the future.

Installation Instructions

This is a simple java program so installation is easy. Download the file then unzip it. Take the folder that is found (called Chemistry_Calculator) and place it where ever you want. If you are not familiar with command lines I recommend moving it to your home folder. Next open a command prompt (on Mac, Applications/Utilities/Terminal, Windows Start-->All Programs-->Accessories-->Command Prompt, Linux varies, probably called something like Terminal).  Then navigate using the command prompt to the folder you put the  "Chemistry_Calculator" folder in (if you put it in the home folder type "cd ~" for Mac or Linux, type "cd %userprofile%" for Windows) then type "java Chemistry_Calculator.Start". Enjoy! Type "help" after the program has started for info about how to use the program.

(Remember, don't include quotation marks in typed commands).


Bug Reports

If you have found any bugs (problems, not properly calculated sig figs, program crashing, etc.) in the program, please post them here in the comments. For me to fix a bug I have to have exact steps to reproduce it, and the if the program crashed please provide me with the small crash log that appears in the command line as well.

License/Copyright

Creative Commons License
Chemistry Calculator by Daniel M. is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

This program is provided without any warranty. It is not guaranteed to work.

Source Code

This program is currently open-source. This means anyone may look at the source code and use it in your own programs. Read the above license for full info.

There are only a couple limitations:

  1. You must provide credit to me. This means a link to my site on your site or in your source code if your project is open source.
  2. You must not just copy the program. You may use the source code, and even provide suggestions to me for improving the program (I'll provide credit of course!) but you may not just make a new program doing the same thing using some or all of my code.


No comments:

Post a Comment