Scientific Calculator

Calculate a mathematical expression with functions, constants and explicit operator precedence.

Processed on your device

Input

Open a local UTF-8 text file5 MiB maximum. The file opens in the text box above.Or drop a file here.

Options

Options

How to use this tool

  1. Enter arithmetic using +, -, *, /, ^, parentheses and supported functions.
  2. Supported functions: sqrt, abs, sin, cos, tan, asin, acos, atan, log, log10, exp, floor, ceil, round, min and max. Constants: pi and e.

Things to know

  • Expressions are limited to 500 characters and 150 syntax nodes. No assignments, properties, units, arrays or arbitrary code. Outputs must be finite real numbers.
  • Expression: 500 characters, 64 parenthesis levels and 150 syntax nodes. Exponents: magnitude at most 10,000. Only allowlisted real-number operations/functions are visited; no evaluation of code.
  • Use no more than 200,000 characters across the input and settings.

You might also need

More in maths & science