Scientific Calculator
Calculate brackets, powers, factorials, trigonometric functions, and log formulas directly. Provides circle and radians modes and current tab calculation history.
Enter formula.
Use the formula directly or try changing the expression.
Formulas are calculated in this browser and are not included in URLs or visit statistics. It returns to the example on refresh.
Result
Check the result using the example value.
—
Recent calculation (retained only in this tab)
Share result
Share the tool link and result text together. No URL is included in the result. Check the below content and then share it.
Calculation criteria and usage method
Calculates precedence of error formulas, trigonometric functions, and log results in angle units.
In the off-mode, sin(30)^2 + cos(60)^2 equals 0.5²+0.5²=0.5. sin(30)^2 is 0.25 and cos(60)^2 is 0.25. Change the example value on the screen and the previous formula can be restored from recent records.
How to use
- Enter a formula and select the angle unit for the trigonometric function.
- Calculated based on parentheses and operator precedence.
- Recent results are retained only in the current tab. Click an item to reload the formula.
Supported range and boundaries
Uses approximate decimal values for errors. Limits formula length to 240 characters, operation tokens to 96, function nesting to 24 levels, and absolute result to 10¹⁰⁰. Does not support complex numbers, symbolic notation, or unit conversion. Trigonometric and inverse trigonometric functions follow the selected angle unit.
The shared text contains the user’s formula and calculation results. Check the content before sharing.
Frequently Asked Questions
Where is the calculation record stored?
The last 20 items are stored only in the current tab’s memory. They are erased when refreshing or leaving the page, and are not recorded in account, server, or browser storage.
Calculates fractions, complex numbers, and equations?
This tool calculates the floating-point results of limited operations and functions. Fractions are expressed as integer divisions, and symbolic, complex, and variable equations are not supported. Input is interpreted only using safe mathematical syntax, and code execution is not performed.
Calculation criteria and reference materials
- ECMAScript — Math function and angle units
Numerical approximation of browser Math function and radian input standards for sin·cos·tan. This site converts the selected mode separately.
Verification of calculation criteria: · Calculation·verification principles · Report errors