An online scientific calculator with trigonometry, logarithms, exponents and factorials.
Calculate percentages, percentage change and increases or decreases, with the formula and steps shown.
Open →Convert between units across 12 categories, including length, weight, temperature, area and volume.
Open →Add, subtract, multiply, divide and simplify fractions, with mixed-number and decimal output.
Open →No comments yet. Be the first!
Scientific Calculator supports the four basic operators, parentheses, powers, square roots, trig functions, logarithms, and factorial — evaluated by a hand-written expression parser, never eval or Function.
No, never. Expressions are handled by a hand-written tokenizer and recursive-descent parser that only ever produces a number — there is no code path that can execute arbitrary JavaScript.
A clear "mathematically undefined" error is shown — never a meaningless Infinity or NaN.
The toggle only affects the input unit for sin/cos/tan: in degrees mode the number you enter is treated as degrees, in radians mode as radians, converted automatically before evaluating — no other operator is affected.
For general math only — not a graphing calculator or a computer algebra system (CAS).