Calculate values of mathematical expressions
What is calc-extension?
calc-extension is a Firefox add-on that provides a convenient way to calculate values of mathematical expressions. It supports different syntaxes and functions, making it useful for mathematicians, programmers, and daily browser users. With features such as session saving and exporting to clipboard, calc-extension aims to meet the needs of all users.
The extension strives to be useful for everybody quickly needing brief or mid-long calculations: in daily “browser” life, as a mathematician, or as a programmer - there is support for all needs.
Formulas can be entered in the typical mathematician's or programmer's syntax - both is understood. There is also support for lengthy sessions (saving/restoring, exporting to clipboard, etc).
The original motivation was to experiment with a Pratt parser.
There is already a much richer expression syntax than in most languages
(implicit multiplication signs, no braces necessary for function calls),
and it would be simple to extend the syntax to a more full-blown “language”.
(In fact, earlier versions of calc-extension had a simpler syntax.
Readers interested in the parser implementation can check
After installing calc-extension, it can be used as follows.
calc-extension is safe to use. It does not request any sensitive permissions.
calc-extension has earned a fairly good reputation and likely can be trusted.