Math Evaluator

Enter a mathematical expression to evaluate. Supports common functions, constants, and units.

Expression Input

Supported Operations & Functions

This evaluator uses the math.js library. It supports a wide range of mathematical operations, functions, constants, and units.

Examples:

  • Basic Arithmetic: 2 + 2 * (3 - 1)^2 / 4
  • Constants: pi * 5^2, e ^ 2
  • Functions: sqrt(16), log(1000, 10), sin(pi / 2), round(3.14159, 2)
  • Unit Conversions: 5 cm to inch, 10 kg * 9.8 m/s^2 to N
  • Complex Numbers: (2 + 3i) * (1 - i)

For a full list of supported functions and syntax, please refer to themath.js expression syntax documentation.