Thanks to the free online Scientific Calculator you can quickly and easily perform the most common mathematical operations and also complex scientific calculations. The calculator works in your browser so you don’t need to install any app, plugin or program.

0

Rad

>

,

2nd

(

)

%

1/x

x^{2}

x^{3}

y^{x}

x!

√

log

sin

cos

tan

ln

sinh

cosh

tanh

e^{x}

Deg

π

EE

Rand

mc

m+

m-

mr

AC

+/–

÷

×

7

8

9

–

4

5

6

+

1

2

3

=

0

.

Essentially for performing simple and complex (scientific) arithmetic operations. If you don’t need the scientific function you may choose our basic calculator which is available here.

The Scientific Calculator can be used in a browser from a desktop computer, a phone or even a tablet. You don’t need to install any app, add-on, plug-in or program. The scientific calculator can be used by clicking on the buttons or directly from the computer keyboard. You can easily copy numbers to your computer with CTRL-V or copy the results by pressing CTRL-C. The scientific calculator saves the last state in your browser memory, so the next time you come back from the same digital device of your, we’ll reload you to the last state.

In addition to the commonly known button, additional useful functions and more complex arithmetic operations are available, which are described here:

**Extra function buttons**

[C] Click to clear the number displayed by the Online Basic Calculator. Removes an incorrect entry/number from the display when pressed before any function or operation key is pressed. You can also use the DEL button on your keyboard.

[mc] It clears the memory of the calculator.

[m+] Click to add the displayed number to the number in calculator memory. If no number is in memory, click to store the displayed number in memory.

[m-] Click to subtract the displayed number from the number in the calculator memory. If no number is in memory, click to store the displayed number as subtraction of zero in memory.

[mr] Click to replace the displayed number with the number in memory.

If the button has a white ring around it, there is a number stored in memory. The white ring around the button also disappears if the stored number calculates zero.

[+/-] Simply just changes the algebraic sign.

**Scientific buttons**

[2nd] Changes the trigonometric buttons (sin, cos, tan, sinh, cosh, and tanh)

to their
inverse functions (sin^{-1}, cos^{-1}, tan^{-1}, sinh^{-1},
cosh^{-1}, and tanh^{-1}). It also changes ln to log2, and e^{x
}to 2^{x}. If you click 2nd button again, you go back to the
default states of these buttons.

[(] Opens a parenthetical expression. Expressions can be nested. Clicking on it lets a white ring appear around the button to let you know that a parenthetical expression is still active (until all expressions are closed with the closing bracket or the equation sign).

[)] Closes a parenthetical expression. The white ring around the (bracket key will stay until all expressions are closed with this key or after clicking the equation sign.

[%] Calculates percentages, add markups and subtracts discounts. To calculate a percentage, use it with the +, –, × or ÷ keys. For example, to calculate 8% of 500, enter 500 x 8 % (no equation key (=)) which returns 40. To add a markup or subtract a discount, additionally, use the equation (=) key. For example, to compute the total cost of a $500 item with an 8% sales tax, enter 500 + 8 % = which returns 540.

[1/x] The scientific calculator Returns the reciprocal of value in decimal format.

[x^{2}] Squares a value.

[x^{3}] Cubes a value.

[y^{x}] Click between values to raise the first
value to the power of the second value.

[x!] Calculates the factorial of value (only works with integers).

[√] Calculates the square root of a value.

[x√y] Use between values to calculate the x root of y. For example to compute 4√81,

enter 81 x√y 4 = which returns 3.

[log] Returns the log base 10 of value.

[sin] Calculates the sine of a value.

[sin^{-1}] Calculates the arc sine of a value.

[cos] Calculates the cosine of a value.

[cos^{-1}] Calculates the arc cosine of a value.

[tan] Calculates the tangent of a value.

[tan^{-1}] Calculates the arc tangent of a value.

[ln] Calculates the natural log of a value.

[log_{2}] Calculates the log base 2.

[sinh] Calculates the hyperbolic sine of a value.

[sinh^{-1}] Calculates the inverse hyperbolic sine of a
value.

[cosh] Calculates the hyperbolic cosine of a value.

[cosh^{-1}] Calculates the inverse
hyperbolic cosine of a value.

[tanh] Calculates the hyperbolic tangent of a value.

[tanh^{-1}] Calculates the inverse
hyperbolic tangent of a value.

[e^{x}] Click after entering a value to raise
the constant ‘e’ (2.718281828459045…) to the power of that value.

[2^{x}] Pressing this button on the scientific
calculator gives you 2 to the power of the displayed value.

[Rad] Changes the scientific calculator mode to express trigonometric functions in radians.

[Deg] Changes the scientific calculator mode to express trigonometric functions in degrees.

[π] Enters the value of PI or π (3.141592653589793…).

[EE] An operator that multiplies the currently displayed value by 10 to the power of the next value you enter.

[Rand] Returns a random number between 0 and 1.

This calculator operates with a precision of 15 digits after the decimal point. This is because of an issue with how JavaScript handles floating-point numbers. You can find more information about this problem here. It is also important to know that most ‘real’ or ‘classic’ offline calculators have a ‘displayed’ precision of <= 10 digits (internal it’s higher though).