How it behaves
Normal operator precedence, without dynamic code execution.
Multiplication and division are evaluated before addition and subtraction. Parentheses typed into the expression are supported. BeanNest parses the arithmetic itself rather than handing your text to eval or another dynamic-code API.
Percent, sign, and square root act on the current value.
Percent divides the current value by 100, ± changes its sign, and square root replaces a non-negative current value with its square root. These actions deliberately stay predictable instead of imitating manufacturer-specific percent-key rules.
Your calculation stays in the tab.
Operands and results are computed locally. Analytics receives only coarse tool usage events, not the expression or result.
