Skip to main content
HisabWeb
HomeCategoriesAbout

Last updated:

Scientific Calculator - Trigonometry, Logarithms, Powers, Memory

Scientific Calculator - Trigonometry, Logarithms, Powers, Memory

Free online scientific calculator with sin, cos, tan, log, ln, square root, powers, factorial, pi, e, DEG / RAD modes, memory keys, and calculation history. Works in your browser, no signup.

Reviewed by the HisabWeb Editorial Board

Last reviewed · Editorial policy

0 No one has found this calculator helpful yet


What this scientific calculator does

A full scientific calculator that lives in your browser. Type or tap to build an expression like 'sin(30) + log(100) * sqrt(16)' and the result updates as you type. The 5-by-7 button grid covers digits, basic operators, trigonometry, logarithms, powers, roots, factorial, parentheses, constants (pi, e), and four memory keys. The angle-mode toggle (DEG / RAD) controls trig interpretation. Below the keypad, a history list keeps your last 6 evaluations. Works offline once the page is loaded.

Supported functions and operators

Arithmetic: + (add), - (subtract), * (multiply), / (divide), ^ (power). Grouping: parentheses (). Trigonometry: sin, cos, tan, and inverses asin, acos, atan. Logarithms: log (base 10), ln (natural, base e). Roots and powers: sqrt (square root), x^y (x to the power of y). Other: n! (factorial), % (percent - divides by 100). Constants: pi (3.14159...), e (2.71828...). Memory: M+ adds the current value to memory, M- subtracts, MR recalls memory into the expression, MC clears memory.

DEG vs RAD - which mode to use

DEG (degrees, the default): use this for everyday geometry, navigation, and most school problems. sin(30) returns 0.5; sin(90) returns 1; sin(180) returns 0 (modulo floating-point dust). RAD (radians): use this for calculus, physics, and engineering where angles are expressed as multiples of pi. sin(pi/2) returns 1; sin(pi) returns ~0. If you're getting unexpected trig answers, flip the mode - this is the #1 source of confusion with scientific calculators. Engineering and physics homework typically expects RAD; trigonometry homework typically expects DEG.

Using memory keys effectively

The four memory keys mirror a physical calculator. Typical workflow: compute a sub-result, press M+ to store it, build a new expression that needs the stored value, press MR to insert it. Example: to compute (3 + 4) * sin(60) + sqrt(7 + 4 * 3): type 3+4 then press =, M+, then type sin(60)*MR + sqrt(7+4*3), then press =. The chip 'M = X' appears above the expression field when memory is non-zero, so you can see what's stored. MC zeros the memory. M- subtracts the current value (useful for cumulative differences).

Tips for cleaner expressions

(1) Use parentheses liberally - they cost nothing and remove operator-precedence ambiguity. (2) For exponents, use ^: 2^10 = 1024. For powers of e, use exp(x) by typing e^x. (3) The percent button inserts /100 - so '50%' becomes '50/100' (i.e. 0.5). To compute 'X percent of Y', type Y * X /100. (4) Factorial only works on non-negative integers: 5! = 120, but 5.5! and (-1)! throw errors. (5) If you get an error, check parentheses balance first - that's the most common cause. (6) The backspace key removes one character; clear (C) resets the entire expression.

Did we solve your problem today?


Scientific Calculator - Trigonometry, Logarithms, Powers, Memory | HisabWeb