Calculate is a nice, useful, free and easy to use widget for evaluating math expressions.
Also, any JavaScript expression can be evaluated, and variables and functions are persistently stored.
Here are some key features of "Calculate":
Constants:
· π, pi, e
Basic functions:
· sqrt pow abs round floor ceil min max random
Log functions:
· exp ln log2 log10
Trig functions:
· sin cos tan csc sec cot
· asin acos atan atan2 acsc asec acot
Hyperbolic functions:
· sinh cosh tanh csch sech coth
· asinh acosh atanh acsch asech acoth
What's New in This Release: [ read full changelog ]
· Added power operator ^. Example: 2^8. If you're a programmer, for xor use >< instead of ^.
· Added factorial operator !. Example: 5! == 120
· Added binary and octal input. Example: 0b11011 == 0o2840
· Command-C copies the last answer. Make sure nothing is currently selected, and press Command-C to copy last numeric answer to the clipboard.
· Other bug fixes and enhancements.