What You Can Do with This Scientific Calculator
This online scientific calculator offers CASIO fx-570 level functionality for free in your web browser. Whether you're preparing for math exams, engineering assignments, or physics & chemistry calculations, use it instantly without installing any app.
18 Trigonometric Functions
Supports sin, cos, tan and their inverses (sin⁻¹, cos⁻¹, tan⁻¹), plus hyperbolic functions (sinh, cosh, tanh) and their inverses — 18 trig functions total. DEG/RAD toggle available.
Log & Exponential Functions
Supports common logarithm (log₁₀), natural logarithm (ln), and exponential functions (eˣ, 10ˣ). Useful for decibel calculations, compound interest, pH concentration, and more.
Powers & Roots
Supports square (x²), cube (x³), arbitrary power (xʸ), square root (√), and cube root (³√). Also includes reciprocal (1/x), absolute value (|x|), factorial (n!), permutation (nPr), and combination (nCr).
Memory & History
Save and reuse intermediate results with M+, M-, MR, MC memory functions. Up to 50 recent calculations are auto-saved — click any previous expression to recall it instantly.
Full Keyboard Support
Type numbers (0-9), operators (+, -, *, /), parentheses, decimal point, and factorial (!) directly from your keyboard. Press Enter to calculate, Esc to clear, Backspace to delete.
Works on PC & Mobile
Responsive design provides the same functionality on PC, smartphone, and tablet. Dark mode is also supported for comfortable use in low-light environments.
Function-by-Function Usage Guide
How to Use Trigonometric Functions (sin, cos, tan)
Press the sin button and
sin(will appear. Enter the angle, close with ), and press =.
Examples:
•sin(30) = 0.5— sine of 30 degrees
•cos(60) = 0.5— cosine of 60 degrees
•tan(45) = 1— tangent of 45 degrees
Inverse trig: Press 2nd → INV to switch to sin⁻¹, cos⁻¹, tan⁻¹. For example,sin⁻¹(0.5) = 30gives you the angle from a value.
Hyperbolic functions: Press 2nd twice to enter HYP mode for sinh, cosh, tanh.How to Use Log Functions (log, ln)
The log button computes the common logarithm (base 10), and ln computes the natural logarithm (base e ≈ 2.718).
Examples:
•log(100) = 2— because 10² = 100
•log(1000) = 3— because 10³ = 1000
•ln(e) = 1— natural log of e
Inverse functions: In INV mode, these become 10ˣ and eˣ.10^(3) = 1000,e^(2) ≈ 7.389.
Applications: pH concentration (log), half-life calculations (ln), decibel conversion (10×log), and more.How to Use Powers, Roots & Factorials
Powers:
• x² — Enter a number then press x²:5 x² = 25
• x³ — Available in INV mode:3 x³ = 27
• xʸ — Arbitrary power:2 xʸ 10 = 1024
Roots:
• √ — Square root:√(9) = 3
• ³√ — Cube root in INV mode:³√(27) = 3
Other functions:
• n! — Factorial:5! = 120(5×4×3×2×1)
• nPr — Permutation:nPr(5,2) = 20
• nCr — Combination (INV mode):nCr(5,2) = 10
• |x| — Absolute value:|−7| = 7
• 1/x — Reciprocal:1/4 = 0.25How to Use Memory Functions (M+, M-, MR, MC)
Save and reuse intermediate results in complex calculations.
Step-by-step:
1. Calculate a value (e.g.,25 + 30 = 55)
2. Press M+ to add the result to memory
3. Do another calculation (e.g.,100 × 2 = 200)
4. Press M+ to add 200 to memory
5. Press MR to recall the accumulated value (255)
Button reference:
• M+ — Add current result to memory
• M− — Subtract current result from memory
• MR — Recall stored memory value into expression
• MC — Clear memory
When memory holds a value, an M indicator appears at the top-left of the display.How to Use Special Functions (Ans, EXP, Rand, etc.)
Ans (Previous Result):
Inserts the previous calculation result into your expression. Great for chained calculations.
Example:10 + 5 = 15→Ans × 2 = 30
EXP (Scientific Notation):
Enter large numbers easily.
Example: To enter the speed of light 3×10⁸, type3 EXP 8
+/− (Sign Toggle):
Switches positive to negative and vice versa.
Rand (Random Number):
Generates a random decimal between 0 and 1. Useful for probability calculations and simulations.
% (Percent):200 × 15% = 30— easily calculate percentages.Keyboard Shortcuts Guide
Calculate quickly using just your keyboard — no mouse needed.
Input keys:
• 0–9 — Number input
• + - * / — Arithmetic operations
• ( ) — Parentheses
• . — Decimal point
• ^ — Power (xʸ)
• ! — Factorial
• % — Percent
Action keys:
• Enter or = — Execute calculation
• Backspace — Delete last input
• Esc — Clear all (AC)
Tip: Click the ⓘ button at the top-left of the display to see the full shortcut list.
Real-World Calculation Examples
Finding the Hypotenuse (Pythagorean Theorem)
= 5
In a right triangle with sides 3 and 4, the hypotenuse = √(9+16) = √25 = 5.
Compound Interest Calculation
= 1,157.625
Investing $1,000 at 5% annual interest compounded for 3 years yields approximately $1,157.63.
Finding Building Height (Trigonometry)
= 28.87
Standing 50m from a building, looking up at a 30° angle, the building height ≈ 28.87m.
Lottery Probability (Combinations)
= 8,145,060
The number of ways to choose 6 from 45 numbers = 8,145,060. The probability of winning is about 1 in 8.14 million.
How to Use This Scientific Calculator (Step-by-Step)
- Step 1: Enter an Expression — Click the on-screen buttons or use your keyboard to input numbers and operators. Your expression appears in real-time on the display.
- Step 2: Use Functions — Press a function button like sin, cos, or log and parentheses open automatically. Enter the value and close with ).
Example: sin(30) + log(100) = 2.5 - Step 3: Live Preview — As you type, the expected result is shown below the expression in real-time. Check the result before pressing =.
- Step 4: Get Result & Copy — Press = (or Enter key) to display the final result. Click the copy icon next to the result to copy it to your clipboard.
- Step 5: Chained Calculations — After getting a result, press an operator (+, -, ×, ÷) to continue calculating from the previous result. Or use the Ans button to recall it.
- Step 6: Switch Modes — Press the 2nd button to cycle through INV (inverse), HYP (hyperbolic), and H⁻¹ (inverse hyperbolic) modes. Use the DEG/RAD toggle to change angle units.
Frequently Asked Questions (FAQ)
Q. What is the difference between DEG (Degrees) and RAD (Radians)?
DEG (Degrees) divides a full circle into 360 parts, while RAD (Radians) measures angles by the ratio of arc length to radius. Use DEG for everyday angle calculations and RAD for calculus or physics. Toggle between them using the DEG/RAD button at the top-right.
Conversion formula: 180° = π rad (approximately 3.14159 rad)
Q. Where is the calculation history stored?
Calculation history is stored in your browser's localStorage, keeping up to 50 entries. History persists when you refresh the page in the same browser. However, clearing browser data or using incognito mode will reset the history. Click the clock icon at the top-left to view history, and click any previous expression to recall it.
Q. How do I use keyboard input?
You can type numbers (0-9), arithmetic operators (+, -, *, /), parentheses, and decimal point (.) directly from your keyboard. Press Enter or = to calculate, Backspace to delete, and Esc to clear all (AC). Use ^ for powers, ! for factorial, and % for percent.
Q. How do I use the Memory (M+, M-, MR, MC) functions?
Memory lets you store intermediate results during calculations. For example, calculate 25 + 30 = 55, then press M+ to store 55 in memory. After doing other calculations, press MR to recall the stored value of 55. M− subtracts from memory, and MC clears memory. When memory holds a value, an M indicator appears on the display.
Q. How accurate are the calculation results?
This calculator computes with 14 significant digits of precision. It uses JavaScript's IEEE 754 64-bit floating-point arithmetic internally, with the math.js library for precise results. This is sufficient for virtually all engineering calculations.
Q. What math functions are supported?
Trigonometry: sin, cos, tan, sin⁻¹, cos⁻¹, tan⁻¹, sinh, cosh, tanh, sinh⁻¹, cosh⁻¹, tanh⁻¹
Logarithms: log (common), ln (natural), 10ˣ, eˣ
Powers: x², x³, xʸ, √, ³√
Other: n! (factorial), nPr (permutation), nCr (combination), |x| (absolute value), 1/x (reciprocal), mod (modulo), % (percent), π, e, Ans (previous result), Rand (random), EXP (scientific notation)
Memory: M+, M−, MR, MC
Q. Can I use this on a smartphone?
Yes, this scientific calculator features a responsive design that works identically on smartphones, tablets, and PCs. All scientific functions and memory features work perfectly on mobile. No app installation required — just use it directly in your browser.
Q. Is this calculator free? Do I need to sign up?
Yes, it is completely free with no sign-up or login required. All calculations are processed in your browser, so no personal data is sent to any server.