Math & Everyday
Scientific Calculator
Trig, logs, powers, and constants via expression input.
🔒 Runs entirely in your browser — nothing here is ever uploaded
CalcoTools · Scientific Calculator · generated 9/1/2026, 1:30:43 PM
About the Scientific Calculator
Evaluates full mathematical expressions with proper order of operations, trig functions, logarithms, exponents, and constants — built for typing a whole expression rather than button-by-button entry.
100% Free Runs in Your Browser No Sign-Up Required
How to use it
- Type a full expression into the Expression field, or build one with the quick-insert buttons.
- Read the evaluated result in the readout below.
Formula
Standard operator precedence applies: parentheses, then exponents, then multiplication/division, then addition/subtraction. Functions like sin(), cos(), log(), and sqrt() take arguments in parentheses.
Worked example
sqrt(2)^3 + log(100, 10) evaluates to about 2.828 + 2 = 4.828.
Supported functions by category
| Category | Functions | Example |
|---|---|---|
| Trigonometric | sin(, cos(, tan( | sin(pi/4) |
| Logarithmic | log(, ln( | log(100,10) = 2 — one argument is base-10, log(x,base) for any other base |
| Powers/roots | sqrt(, ^ | sqrt(2)^3 |
| Constants | pi, e | 2*pi |
| Other | ! (factorial), abs(, exp(, mod | 5! = 120 |
Recommendations
- • Use pi and e directly in expressions — they're recognized as constants, not variables.
- • log(x) with one argument is base-10; use log(x, base) for a different base.
- • For quick one-off arithmetic without functions, the Basic Calculator's button interface is often faster.
Frequently asked questions
Yes — unlike the Basic Calculator's left-to-right button entry, this evaluates full expressions using standard mathematical precedence.
Related searches
Sources
- NIST Digital Library of Mathematical Functions — accessed 2026-08-27