WarpCalc

WarpCalc is a calculator package with both CLI and GUI versions. The two versions share the same core capabilities, which include those of any regular scientific calculator. They also add features such as user-defined functions and variables.

Features

  • A whole calculation can be entered, reviewed and edited at once.
  • Plenty of standard mathematical functions are built-in, including trigonometric and hyperbolic.
  • Seamlessly expandable with user defined variables and functions.
  • Temporary variables can be created on-the-fly using the assignment operator anywhere in an expression.
  • User configurable result formatting (e.g., engineering or hexadecimal notation) and precision (up to 15 significant digits).

Graphical User Interface

Standard Window
  • Both the keyboard and the mouse can be used for input.
  • Repetitive evaluation with side-effects such as variable incrementing.
  • The last result as well as all user-defined symbols are saved on exit.
  • Online help with reference section including the SI units and prefixes.
  • Selectable signs for multiplication, division and decimal separator.
  • Automatic copying of results to the clipboard. (optional)

Among the new features in the latest version is an alternative window layout with push buttons for almost all functions. This layout is only a double-click away:

Enhanced Window
  • Recognizes binary, octal and hexadecimal numbers, as well as sexagesimals (minutes and seconds).
  • Conversion between the different number bases (binary, octal, decimal and hexadecimal).
  • Easily navigated input and output histories.

Valuable desktop space can be saved when only using the keyboard: 

Efficient Window

Command Line Interface

The CLI version can be passed a mathematical expression as a command line argument like this:

calc pi

As with the GUI version it is also possible to pass more than one expression at once, separating the different expressions with semicolons:

calc "x= atan 2; sin x/cos x; tan x - ans"

WarpCalc 1.10

A minor version update is now available in gamma. It should fix recognition of numbers with spaces after the decimal separator. It also introduces some cosmetic changes and other minor improvements, such as extending the input history. If you have ideas for other simple improvements please let me know!

Download Information
DescriptionDownload
WarpCalc, v1.9,
released 2001-07-31
warpcalc.zip (210 kB)
WarpCalc, v1.10C2,
released 2009-05-22
warpcalc1.10C2.zip (222 kB)

WarpCalc Registration

If you want to use WarpCalc for more than 31 days you are required to purchase a WarpCalc Registration. The registration fee covers a personal life-time licence to use the software on one computer at a time. The licence is valid for the current version at the time of registration as well as all future updates. Please contact the developer for generous family and site discounts!

*** Special Offer ***

As a special offer during the prerelease testing period of version 1.10 you will be able to register your copy for just $5! Also, if you are the first, second or third person to submit a bug report on the latest prerelease you will qualify for a free registration!

Ordering Information
DescriptionPayment
Registration (USD 5)

Support

WarpCalc is supported shareware. All registered users are entitled to free technical support. If you find any bugs, want some enhancements, or like to see some other improvements, please message the developer at the following address.





Firefox