Scientific Calculator
Trigonometry, logarithms, powers, roots and factorials, typed like you’d write them.
Good to know. Degrees or radians is the most common reason a correct sum gives a wrong answer.
How it works
In plain words
Sums are worked out in the standard order: brackets first, then functions, factorials and powers, then multiplication and division, then addition and subtraction. A function applies to the number or bracket right after it: sin 30 or sin(30).
The formula
order: ( ) → sin cos log √ ! ^ → × ÷ → + − log = log₁₀ · ln = logₑ · e ≈ 2.718281828
Worked example
sin 30° is 0.5, log 1000 is 3 and 2³ is 8. Multiplying first: 0.5 + 3 × 8 = 24.5.
Sources
No outside data or rates: this is plain arithmetic.
4 automated tests check its answers on every change.
About the scientific calculator
This scientific calculator handles the functions on a school or engineering calculator. Type the sum the way you would write it, with brackets where you need them, and the answer updates as you type. There are no buttons to hunt for, and nothing you type is run as code.
Trigonometry works in degrees or radians: choose which below the sum. sin, cos and tan take an angle; asin, acos and atan give one back. log is the base-10 logarithm and ln the natural logarithm, with exp as its inverse. Use ^ for powers (2^10), √ or sqrt for square roots, ! for factorials (5! = 120), abs for absolute values, and π and e for the constants. Large and small numbers can be typed in E notation: 6.02e23.
Everything follows the standard order of operations. Functions and powers come first, then multiplication and division, then addition and subtraction, so 2 + 3 × 4 is 14. A leading minus applies after powers, so −3^2 is −9, as in maths textbooks and spreadsheets; write (−3)^2 for 9.
Floating-point rounding is cleaned up for the usual cases, so sin 180° gives exactly 0 rather than a tiny leftover. For everyday sums, the online calculator is simpler.
Questions people ask
How do I switch between degrees and radians?
Choose under “Angles in”. sin(90) is 1 in degrees; in radians, use sin(π/2).
What is the difference between log and ln?
log is the logarithm to base 10 (log 1000 = 3). ln is the natural logarithm, to base e (ln e = 1).
How do I type a factorial?
Put ! after the number: 5! is 120. Factorials work for whole numbers up to 170.
Why is −3^2 negative?
Powers come before the minus sign, so −3^2 is −(3²) = −9. Write (−3)^2 for 9.