ARITHMETIC FUNCTIONS

 

ReactOS Calc implements the standard arithmetic rules with the following operators:

 

Addition

 

Subtraction

 

Multiplication

 

Division

 

Remainder of a division

 

Those rules express the concept of priority.

Here there is a list of priorities implemented from the highest to the lowest:

  1. Special functions which change directly the current value into a new one: trigonometrics, hyperbolics, exponentials and logarithms, reciprocal, base conversions, integer and fractional part detection and change of sign.

  2. Power and root functions.

  3. Multiplications, divisions, remainders.

  4. Additions, subtractions.

  5. Logical functions.

These rules may be overcome by using parentheses.

With and buttons, the user can isolate a mathematical expression to be evaluated separately. The number of parentheses into a single expression is virtually unlimited. The number of currently-open parentheses is displayed in the left box underneath the base change option set.