# Online Calculator Algebra

This calulator evaluates expressions with rational numbers and variables. The input is done by the buttons and selection fields of the control panel.

## Potential components of the terms

• Variables (selection field "Variable")
• Integers
• Fractions and mixed numbers (selection field "Fraction")
• Terminating and repeated decimal fractions (selection field "Decimal fraction")
• Percentages (button %)
• Sums, differences, products, quotients (buttons +, −, ×, ÷)
• Round brackets (buttons)
• Fractional terms (selection field "Fractional term"); nested fractional terms are accepted, too; every fractional term has to be closed by using the last option of the selection field.
• Powers, also nested (selection field "Power"); it is important to close the exponent in the selection field.

## Representation of the result

The result will be displayed in two ways:

• Expanded form (reduced)
• Factorized form

Since the results can be very long, it is possible to shift the output area with pressed mouse button.

## Limitations

• Only powers with integer exponents are supported. This also applies if, as in the example 251/2, the result is rational.
• If an exponent is greater than 100 or less than −100, no result is calculated because the computer could be blocked by the calculation for a long time.
• The factorization can be incomplete. That is because the used algorithm (Von-Schubert or Kronecker algorithm) is not very efficient. The search for irreducible factors is stopped at degree 4 to avoid blocking the computer. If the browser still displays a warning message, it is recommended to stop the web page.
This browser doesn't support HTML5 canvas!