Advertisement

Free Online Scientific Calculator

A full-function scientific calculator with history and keyboard input.

DEG
0
0

Type with the keypad or your keyboard: numbers, + - * /, ^, parentheses, Enter to evaluate, Backspace to delete and Esc to clear.

History

Your calculations will appear here.

Use MS to store the current value, MR to recall it, and M+ or M− to update the stored value. Trigonometry respects the selected DEG or RAD mode.
Advertisement

About the Scientific Calculator

This scientific calculator handles everyday arithmetic and the functions most students, engineers, and analysts reach for first: trigonometry, logarithms, powers, roots, factorials, percentages, and the constants pi and e. It runs entirely in your browser, so expressions are evaluated on your device without sending your work to a server.

How the calculator works

Enter an expression with the on-screen keypad or your keyboard, then press the equals button or the Enter key. The large line at the bottom of the display shows the current result. The smaller line above it shows the expression you built, so you can review a long calculation before evaluating it. Powers use the ^ operator, factorial uses !, and percentage uses the % operator, which converts a value to its decimal form (for example, 50% becomes 0.5).

Degree and radian modes

Trigonometry behaves differently depending on the angle unit. In DEG mode, sin(30) returns 0.5. In RAD mode, the same input returns the sine of 30 radians. The active mode is always shown in the display, so check it before relying on a trigonometric result. The calculator parses expressions with the math.js library rather than evaluating raw text, which keeps input handling predictable.

Memory and history

Memory buttons let you carry a value between calculations. MS stores the current result, MR recalls it, M+ and M− add or subtract from the stored value, and MC clears it. A small M badge appears while memory is in use. Every successful calculation is added to the history panel; select an entry to reload it, or clear the list when you are finished.

Frequently asked questions

Why does sin(30) give a different answer in RAD mode?

Radian mode treats the input as radians, not degrees. Switch to DEG mode for the familiar degree-based result.

What does the percent button actually do?

It applies the percentage operator, so 200 × 10% is evaluated as 200 × 0.1 and returns 20.

Can I use my keyboard?

Yes. Digits, decimal points, arithmetic operators, parentheses, Enter, Backspace, and Escape are all supported while the calculator is on screen.

Sponsored
Find a bug? Report now