understandable linux tips, tricks and tutorials

Calcuverter is a calculator and unit converter in one. Furthermore, you can enter queries in plain English. Normal desktop calculators always seemed counter-intuitive to me. Why emulate the limited interface (ie a numeric pad) of a pocket calculator, when you’ve got the power of a desktop computer and keyboard at your finger tips. This is a very simple interface, with a lot of hidden power. It uses the google calculator as its engine, which means that it can do complex calculations and unit conversions. If the calculation is a simple mathematical expression, the linux version will use the bc program, rather than going online.

Features

  • Simple interface;
  • Mathematic calculations;
  • Unit conversion;
  • Currency conversion;
  • Plain English query entry;
  • Syntax checking
  • Query history
  • Clipboard support

License

Calcuverter is licensed under the GPLv2 license.

Dependencies

There are no software dependencies for the Windows version.

The Linux version requires pyqt4. This should be available in your distribution’s repositories.

Both versions require an internet connection

Installation

Linux Version

Download the tar.bz2 file below. Extract the file and change to the directory created with the following commands:

tar -jxpf calcuverter.<version>.tar.bz2
cd calcuverter

To run the application, type ./calcuverter.py. Alternatively, you could put a symlink to calcuverter.py in a directory in your path:

ln -s /path/to/calcuverter/calcuverter.py /usr/local/bin/calcuverter

You should then be able to run Calcuverter by typing calcuverter.

Windows Version

Download the setup.exe file below. Double click, click “Next, Next, Next etc”; done

If you come across this error when running it:

This application has failed to start because the application configuration is incorrect.

You will need to install the Microsoft Visual C++ runtime (not sure why, but there it is). You can get it here.

Usage

You can enter an equation in mathematical notation, or in everyday language. For example:

  • four plus five
  • 4+5
  • 2000 kilometers per hour in feet per year
  • a marathon in kilometres

For detailed query information, simply press the help button

Downloads

If you like this application please make a donation to help with development of this, and new applications.





Linux/Source:

Version 0.91

Windows:

Version 0.91

5 Comments
  1. Why use google? Google just wrap up the (units) command. You could use that instead and keep everything on the local machine, which adds the advantage of not needing a network to use your code.

    • This is because the syntax for the units command is quite complicated, whereas using google provides a far more intuitive query style, which is one of the main points of the application. In addition, the units command is not cross-platform (as far as I’m aware), which is also an issue.

  2. How can you say that the licence is GPL v2, when it is dependent on Google calculator. Has Google released their program under GPL v2, and made the code available for others to see?

    • It would seem that you do not understand the GPLv2. My program simply parses a web page, it does not link to any google code.

Leave a Reply

Site last updated October 20, 2012 @ 12:53 pm; This content last updated September 12, 2012 @ 3:23 am