Download CCalc

CCalc v2.4.1
for Windows

CCalc.zip (68k)     or
CCalc_setup.exe (347k)
Windows 95/98/2000/XP

CCalc Widget v1.0
for Mac OS X


ccalc_widget.zip (175k)
Mac OS X 10.4 or later

Also, check out this free software from Google!

Console Calculator Version History

v2.4.1

  • Minor bug fixes, aesthetic improvements.
  • (2007-04-16)

v2.4.0

  • New Feature: 'echo' command, to print text to screen.
  • New Feature: 'disp' command, to print variable name and value.
  • New Feature: 'cls' command, clears screen just like the 'clear' command.
  • Changed behavior of Vars menu: now inserts a variable name at cursor position.
  • Changed behavior of ESC key: now clears input line, then minimizes on second key press.
  • Reduced input-line flicker, particularly noticable on VISTA and slower machines.
  • Fixed bug which did not save calculator settings on logout or shutdown.
  • Fixed bug with overflow checking for trig functions.
  • (2008-04-10)

v2.3.1

  • Increased floating point accuracy of all calculator functions to 100 decimal digits of precision, or 350 bits.
  • Other minor bug fixes.
  • (2007-11-28)

v2.2.6

  • Increased precision accuracy of logarithm and exponent.
  • Improved error reporting for function domain errors. (Imaginary results, etc)
  • Pressing 'enter' on a blank line will repeat the last calculation, if it contained 'ans' or '=' assignment.
  • Fixed bug where abs(xx) function would overwrite value of 'xx' variable.
  • (2007-08-28)

v2.2.4

  • Increased memory buffer size for custom functions.
  • (2007-08-17)

v2.2.3

  • Fixed bug with hexadecimal conversion (sometimes displayed as floating point).
  • (2007-06-22)

v2.2.2

  • Fixed bug with scientific display, introduced in v2.2.1.
  • (2007-06-13)

v2.2.1

  • New Feature: Engineering notation display.
  • New Feature: Now accepts/ignores thousand separators (such as a comma).
  • (2007-05-17)

v2.2.0

  • New Feature: Choice between multiple instances or single instance of CCalc.exe.
  • New Feature: Optional reassignment of calculator appkey on certain keyboards.
  • Minor bug fixes related to custom functions.
  • (2007-03-17)

v2.1.1

  • New Feature: pressing 'enter' on a blank line will repeat the last calculation, if it started with 'ans'.
  • Minor bug fixes.
  • (2006-08-20)

v2.1

  • Fixed bug with HEX 0x0.
  • New Feature: Improved options for display, including more control over scientific notation and thousands separator.
  • Additional commands added for better scripting ability.
  • Snap-to screen edge is now optional.
  • (2006-05-13)

v2.0

  • New Feature: create custom units for conversion
  • New Feature: 10-key calculator option
  • (2006-03-31)

v1.9.9

  • Fixed a minor bug when displaying negative floating point values in hex.
  • Added additional command line options.
  • Added option for two's compliment notation in hex and binary.
  • (2006-03-04)

v1.9.8

  • Fixed the last of the european delimiter bugs
  • (2005-12-07)

v1.9.7

  • Fixed a bug that confused hex notation ending in 'E' with exponent notation.
  • (2005-11-02)

v1.9.6

  • Fixed a bug when rounding from 0.99999... to 1.
  • Added "clear" command to clear screen text.
  • (2005-09-27)

v1.9.5

  • Fixed a bug when defining a custom function and using spaces
  • (2005-09-15)

v1.9.4

  • Fixed some quirks with unit conversion and high precision
  • Fixed problem with european delimiters and functions
  • Added "week" time unit to conversion list
  • (2005-09-03)

v1.9.2

  • Fixed program crash related to unit conversion, factorial
  • Fixed problem with european delimiters and functions
  • Fixed background color of the always-on-top pin
  • (2005-08-18)

v1.9

  • New Feature: Precision up to 80 significant figures!
  • New Feature: Commands added for deleting variables, changing options, etc.
  • New Feature: Command history is remembered between sessions.
  • Fixed bug with font color selection (bug introduced in 1.8b).
  • Fixed problems with multiple displays.
  • (2005-08-02)

v1.8

  • New Feature: Unit Conversion! See manual.
  • New Feature: Ctrl-C will copy recent result if no text is selected.
  • New Feature: Ctrl-. and Ctrl-, commands to set european decimal.
  • Text in windows now automatically word wraps.
  • Modulo (%) behavior changed to integer modulo.
  • Fixed error with nested parenthesis in functions.
  • Fixed "Home" key behavior.
  • Fixed error when saving previous window position.
  • Fixed logxx bug
  • Fixed permanent minimize-to-tray bug.
  • Fixed bug where in some cases all text would be black regardless of settings.
  • (2005-04-23)

v1.7

  • New Feature: Support for european-style decimal delimiter (comma instead of period)
  • New Feature: Auto-evaluate while you type
  • (2005-02-18)

v1.6 and previous

  • New Feature: Minimize to system tray option.
  • New Feature: support for custom defined functions as well as variables.
  • New Feature: Stay-on-top option and snap-to-edges for calculator window positioning.
  • New Feature: Two's compliment for negative binary and hexadecimal numbers
  • New Feature: Window transparency option
  • New Feature: Base conversion between decimal, hex, and binary
  • Changed prompt character from '?' to '>'
  • Added bitwise operators and additional functions
  • Minor bug fixes