The Calculate extension is now updated to support macOS Monterey. It also gained some new abilities.
Full readme:
Calculate
Evaluate the text as mathematical expression.
The result is displated as the action’s button title. Clicking the action button will paste or copy the result. (Holding Shift (⇧) will always copy.)
Examples with simple arithmetic:
1 + 1
→2
.
15/2
→7.5
(50 + 1) * 2 - 5
→97
.It can also support quite complex expressions, as supported by mathjs:
155 miles * 18% in km
→44.9006976 km
sqrt(4)
→2
sin(pi/2)
→1
4(2 + 3i)
→8 + 12i
a = 2; b = 3; 2a + b
→7
If the input text ends with an
=
character, the result will be appended to the input instead of replacing it. For example:
100/4=
→100/4=25
About
This is an extension for PopClip.
Author
Nick Moore
Requirements
Requires PopClip 2021.11.
Notes
The extension is implemented using mathjs. The evaluation is performed using the
evaluate()
function of the library.Changelog
v2 - 8 Nov 2021
Rewritten in JavaScript using mathjs library.
Displays result as title of button.
v1 - 8 Apr 2013
- Initial release (PHP).