Scientific Calculator
Type an expression or use the button grid to calculate with trigonometric functions, logarithms, powers, roots, and the constants π and e — all evaluated safely in your browser.
Save your student profile to track computations, past questions & GPA targets.
Type an expression or use the buttons below.
How It Works
Type an expression (or build one with the buttons) using standard operators: + − × ÷ for arithmetic, ^ for powers (e.g. 2^3 = 8), √( ) for square roots, log( ) for base-10 logarithm, ln( ) for natural logarithm, and sin( )/cos( )/tan( ) for trigonometric functions in degrees. Standard order of operations applies — powers are evaluated before multiplication/division, which are evaluated before addition/subtraction, and parentheses override the default order. Your expression is parsed and evaluated by a purpose-built calculator engine (not executed as code), so it's safe to paste any text into the input.
MyDelsu is an independent student platform and is not affiliated with DELSU administration. This tool is provided for guidance only — always verify results against your official transcript, result slip, or academic regulations.
Frequently Asked Questions
Are trigonometric functions in degrees or radians?+
Degrees — sin(30), cos(60), and tan(45) use the everyday degree scale you'd expect from a physical calculator, not radians.
What does log vs ln mean?+
log( ) is the base-10 logarithm (log₁₀), commonly used in general math and science. ln( ) is the natural logarithm (loge, base e ≈ 2.71828), commonly used in calculus and growth/decay problems.
What order of operations does this calculator follow?+
The standard math convention: parentheses first, then powers/roots, then multiplication and division (left to right), then addition and subtraction (left to right). For example, -2^2 evaluates to -4 (the power is applied before the negation), and 2 + 3 × 4 evaluates to 14, not 20.
Is it safe to type in expressions from anywhere?+
Yes — this calculator does not use eval() or run your input as code. Every expression is broken into tokens and parsed into a calculation tree by a dedicated parser before it's evaluated, so there's no way for typed text to execute arbitrary code.
What happens if I type an invalid expression?+
The calculator shows a clear error message (e.g. a missing closing parenthesis, or dividing by zero) instead of crashing or showing a confusing result.
Related Tools
Percentage Calculator
What is X% of Y, percentage increase/decrease, and more.
Standard Deviation Calculator
Measure how spread out your data is, with variance shown too.
Compound Interest Calculator
Calculate interest that compounds annually, quarterly, or monthly.