math Calculator

Scientific Calculator

Advanced scientific calculator with trigonometric and logarithmic functions.

Scientific Calculator

Result: Invalid expression

What is the Scientific Calculator?

The Scientific Calculator performs advanced mathematical evaluations including trigonometric, logarithmic, exponential, and root functions. You can enter expressions using common functions such as sin, cos, tan, sqrt, pow, ln (natural logarithm), and log (base 10). The calculator evaluates the expression automatically as you type.

Use x as a variable to plot expressions. Choose Degrees or Radians for trigonometric functions using the Angle Mode selector. Results update live without needing to press a separate Calculate button.

Scientific calculators are indispensable tools for students, engineers, and anyone needing to perform complex calculations. They save time and enhance accuracy by providing quick answers to a variety of computations.

Supported Functions & Syntax

  • Trigonometry: sin(x), cos(x), tan(x). Angle mode controls whether x is interpreted in degrees or radians.
  • Inverse trig: asin(x), acos(x), atan(x) (returns degrees when in Degree mode).
  • Roots & powers: sqrt(x), pow(x, y), x^y.
  • Logarithms: ln(x) (natural log), log(x) (base 10).
  • Constants: pi, e.
Examples: sin(30) + log(100), 2^3 + sqrt(16), sin(x) * x

How to Use the Scientific Calculator

  1. Type your mathematical expression into the Mathematical Expression input. Use x if you want to plot.
  2. Select Degrees or Radians for trigonometric calculations.
  3. Toggle the chart view to visualize the function when it depends on x.
  4. Download a PDF report of inputs and results using the PDF button.
  5. Review common errors in your input and try basic expressions to get familiar with the calculator's functions.

Tip: For expressions using trig functions written in degrees (e.g. sin(30)), choose Degrees. If your expression is in radians (e.g. sin(pi/6)), choose Radians.

Examples

Basic calculation

Expression: sin(30) + log(100)

Explanation: sin(30) = 0.5 (in degrees), log(100) = 2 (base 10), result = 2.5

Function plot

Expression: sin(x) * x

Explanation: Plots y=x·sin(x) across the selected range. Use the chart toggle to visualize.

Frequently Asked Questions

What does log() mean?

In this calculator, log(x) denotes base-10 logarithm. Use ln(x) for natural logarithm.

How do I plot a function?

Include x in your expression (e.g. sin(x)*x). Toggle the chart view to see the function plotted. Select Degrees or Radians depending on your input.

Is the input sanitized?

The calculator performs basic sanitization and only supports a set of functions and characters. Avoid entering arbitrary JavaScript code. If an expression cannot be evaluated, an error message will be shown.

What are common use cases for the scientific calculator?

The scientific calculator is widely used in fields such as physics, engineering, architecture, and statistics. It assists in plotting graphs, solving equations, and implementing technical calculations quickly and efficiently.

Can I save my calculations?

Yes, you can save your calculations. The Scientific Calculator features a PDF download option that allows you to store your inputs and results for future reference.

Frequently Asked Questions

What does log() mean?

In this calculator, log(x) denotes base-10 logarithm. Use ln(x) for natural logarithm.

How do I plot a function?

Include x in your expression (e.g. sin(x)*x). Toggle the chart view to see the function plotted. Select Degrees or Radians depending on your input.

Is the input sanitized?

The calculator performs basic sanitization and only supports a set of functions and characters. Avoid entering arbitrary JavaScript code. If an expression cannot be evaluated, an error message will be shown.

What are common use cases for the scientific calculator?

The scientific calculator is widely used in fields such as physics, engineering, architecture, and statistics. It assists in plotting graphs, solving equations, and implementing technical calculations quickly and efficiently.

Can I save my calculations?

Yes, you can save your calculations. The Scientific Calculator features a PDF download option that allows you to store your inputs and results for future reference.

Meet the Expert

Prof. Alan Turing

Prof. Alan Turing

Mathematics Professor

Professor Turing loves numbers and making complex math accessible to everyone.