Scientific Calculator
Type or tap: trig, logs, roots and constants, with exact answers when they exist.
About the Scientific Calculator
A full scientific calculator you can type into or tap: sin, cos and tan and their inverses in degrees, radians or grads, hyperbolic functions, logs in any base, powers and roots, n!, nPr and nCr, mod, absolute value, complex numbers, π, e and 22 physical constants. Ans, memory keys and a history of your calculations are built in.
Two things make it different. Exact mode keeps answers as fractions and square roots when they exist — 1/3 instead of 0.333…, √2/2 for sin 45°, (1 + √5)/2 for φ — and the decimal is always shown too. And every calculation is read back to you with its brackets made visible, so you can see how an ambiguous input such as 6/2(1+2) was understood before you trust the answer. Choose up to 64 significant digits for high-precision work.
How to use it
- Type a calculation such as
2 sin(30) + √16or tap the keys, then press = or Enter. The answer previews as you type. - Pick DEG, RAD or GRAD for angles.
30°always means degrees, even in RAD mode. - Check Read as to see how the calculation was understood, and read any note under it about brackets or precision.
- Turn on Exact to see fractions and roots first; turn it off to see decimals first. Choose more digits (up to 64) for high precision.
- Start a new calculation with an operator (
× 2) to continue from the last answer, or use Ans. M+ and M− add to the memory and MR recalls it. Press ↑ in the input to step back through your history.
Examples
sin(45) (DEG)
0.707106781187 = √2/2
6/2(1+2)
9 — read as (6 ÷ 2) × (1 + 2)
The calculator also shows the other reading, 6 ÷ (2 × (1 + 2)) = 1, so you can add brackets if that is what you meant.
nCr(52, 5)
2,598,960 (five-card poker hands)
(1 + 2i)(3 − i)
5 + 5i
planck × speedOfLight / 500e-9
3.9728917143 × 10⁻¹⁹ (joules)
Constants are inserted from the constants list and use CODATA 2022 values in SI units.
√2 with 64 digits
1.414213562373095048801688724209698078569671875376948073176679738
Common uses
- Trigonometry, logarithms and exponentials for school and engineering homework.
- Probability counts with factorials, nCr and nPr.
- Physics and chemistry calculations with standard constants.
- Checking a result to more digits than a handheld calculator can show.
What you can type
- Operators:
+ − × ÷(or* /),^for powers,!for factorial,mod,%for percent (200 + 10% = 220), brackets. Multiplication can be implied:2π,3(4 + 1). - Roots and powers:
√2,∛27,nthRoot(32, 5),x²,10^-3,e^2,exp(2). - Logarithms:
log(x)is base 10,ln(x)is natural,log(x, b)is base b, pluslog2(x). - Trigonometry:
sin cos tan sec csc cot, inversesasin acos atan(andatan2(y, x)), hyperbolicsinh cosh tanhand their inverses. - Other functions:
absor|x|,floor,ceil,round(x, places),nCr(n, k),nPr(n, k),gcd,lcm,max,min,hypot,gamma,erf, and for complex numbersre,im,arg,conj. - Constants:
pi,e,phi,tau,i,Ans,M(memory) and the physical constants in the list.
Exact answers
Exact mode calculates with whole-number fractions and square roots, so 1/3 + 1/6 = 1/2, √8 = 2√2 and 1/(1 + √2) = √2 − 1. Sines, cosines and tangents of multiples of 15° are exact too — tan 15° = 2 − √3 — as are sin 18° = (√5 − 1)/4, sin 54° = (√5 + 1)/4 and the related cos 36° and cos 72°, and inverse functions of those values: asin(1/2) = 30° in degrees, π/6 in radians. When an answer has no exact form of this kind (sin 1°, tan 18°, ln 2, π itself) only the decimal is shown.
Whenever the exact answer is a fraction, the decimal is worked out from that fraction rather than with floating point, so results such as 10^23 mod 7 = 5, 5.1 mod 1.7 = 0 and (1e16 + 1) − 1e16 = 1 come out right where ordinary calculator arithmetic gets them wrong.
Precision, angles and principal values
Up to 15 digits, numbers are standard double precision; choose 20, 32 or 64 digits and the calculation is done with 70-digit decimal arithmetic. Results that are a whole number of quarter turns are exact: sin 180° is 0 and tan 90° is reported as undefined, rather than tiny rounding errors. Inverse functions return principal values as defined in the NIST Digital Library of Mathematical Functions (DLMF §4.23): asin and atan from −90° to 90°, acos from 0° to 180°. Square roots and logarithms of negative numbers give the principal complex value (DLMF §4.2), for example √−4 = 2i and ln(−1) = πi.
Physical constants
The constants list uses the CODATA 2022 recommended values published by NIST, in SI units — for example the speed of light 299,792,458 m/s, the Planck constant 6.62607015 × 10⁻³⁴ J·s and the electron mass 9.1093837139 × 10⁻³¹ kg. Constants that the SI defines exactly (c, h, the elementary charge, k, Nₐ and those derived from them) are exact; for measured ones such as G and the electron mass the calculator uses CODATA’s recommended value, and the uncertainty CODATA publishes for it (in the last digits) is not carried through the calculation.
Limitations
- Complex numbers, gamma for non-integers and erf are always calculated in double precision (about 15 digits).
- Exact mode covers fractions and square roots; it does not simplify nested roots or keep π or logarithms symbolic.
- There are no variables, units or matrices — use Ans and the memory to reuse values.
- n! goes up to 170 in double precision and 10,000 with 20 or more digits.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
How do I switch between degrees and radians?
Choose DEG, RAD or GRAD above the keypad; it applies to sin, cos, tan and their inverses. You can also mark a single angle as degrees with the ° sign: sin(30°) is 0.5 in any mode.
Is log base 10 or natural log?
As on handheld calculators, log is base 10 and ln is the natural logarithm (base e). For any other base use log(x, base), for example log(8, 2) = 3.
Why is 6/2(1+2) equal to 9 here?
Multiplication and division have the same priority and are worked from left to right, so 6/2(1+2) is (6 ÷ 2) × (1 + 2) = 9. Some textbooks treat implied multiplication as binding more tightly, giving 6 ÷ 6 = 1, so the calculator shows both readings. Add brackets to make your meaning clear.
Why does sin(180) show exactly 0?
Computers store π and 180° in radians with a tiny rounding error, so a naive sin(180°) gives about 1.2 × 10⁻¹⁶. This calculator recognises whole quarter turns and returns the exact values 0, 1 and −1 — and reports tan 90° as undefined instead of a huge number.
How do I use the previous answer?
Press Ans, or start with an operator: typing × 2 right after a result means Ans × 2. The answer is also kept exactly in exact mode, so 1 ÷ 3 = followed by × 3 gives exactly 1.
Are the physical constants up to date?
Yes — they are the CODATA 2022 recommended values from NIST (physics.nist.gov/constants), the latest adjustment at the time of writing.