Expresso is like the old, familiar TextEdit with calculation capabilities.
Expresso allows you to:
- Calculate math expressions inside Rich Text documents;
- Assign results to other variables and use those results anywhere in your document or within new expressions;
- Annotate calculations with text;
- Place expressions anywhere in text;
- Organize calculations inside tables like in spreadsheets.
Expresso has common math operators and functions available: (+, -, *, /, %, !, **) in addition, to the following functions: sum(), count(), min(), max(), median(), stddev(), average(), random(), sqrt(), log(), exp(), ceil(), floor(), sin(), cos(), tan() and others! Please see the help page for more details.
Expresso's Simple Features & Rules:
- All dependent expressions are calculated automatically
- Press Enter in any place of an expression or just after the last square bracket to calculate a value
- Use square brackets [ ] for expressions. For example: [2+2].
- Use variables in your expressions. For example: [10*x].
- Input the name of a variable before the expression followed by ":". For example: [x:2+2], variable x will have the value 4.
- Move the cursor or click on an expression to edit
- Calculations can be saved in RTF format.
You can associate a value with a variable such as [x:10*5] and then use the variable in another expression such as [x/52]. When you calculate the variable "x" all dependent expressions are calculated automatically. ariable "x" all dependent expressions are calculated automatically.
See also built-in store with Expresso Pro Pack that has:
- ability to calculate expression without using brackets if an expression is on separate line;
- ability to hide/show an expression and show only variable and value.