Projects / Wcalc


Wcalc is a very capable calculator. It has standard functions (sin, asin, and sinh for example), many pre-defined constants (pi, e, c, etc.), support for using variables, a command history, hex/octal/binary input and output, unit conversions, bit-shifting, embedded comments, and an expandable expression entry field. It evaluates expressions using the standard order of operations.


Recent releases

  •  26 Oct 2008 23:53

    Release Notes: Many small bugfixes, improved C-like bitwise operations, and stability fixes. The input internationalization is now allowed to be different from the output internationalization.

    •  18 Feb 2008 06:40

      Release Notes: Several display glitches with auto-resizing for large numbers have been fixed, as has the simple-calc mode. Engineering notation and non-number input (such as @NaN@ and @Inf@) have been made more reliable, as have some multi-step operations. The licensing has also been updated to be GPLv2+ compatible.

      •  21 Jul 2007 19:07

        Release Notes: This has plenty of bugfixes and a couple nifty new features. In the GUI realm, Wcalc now also serves as a System Service, and so adds a "Wcalc Compute" entry to the Services menu of other applications. In the CLI realm, Wcalc's error reporting is now more friendly, and will tell you exactly where in the line the error occurred. Also, Wcalc now uses tab-completion in the CLI, and can tab-complete just about anything (variables, conversion units, commands, functions, etc.).

        •  14 Jul 2006 18:38

          Release Notes: The mod operator (%) is both efficient and C99-compliant now, and can be configured to treat negative numbers two different ways. Inspector is now a panel, which can be copied from. The negative exponent bug is fixed, and hexadecimal exponents can now be expressed easily (with the @ character). Several small bugs are also fixed.

          •  01 Mar 2006 15:23

            Release Notes: The crashing bug in the persistent variables window was fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.