A calculator designed for everyday speed
General mode
Arithmetic, percentages, parentheses, memory, and an editable expression display.
Scientific mode
Trigonometry, logarithms, roots, powers, constants, factorials, and degree/radian control.
Private history controls
History is session-only unless you enable “Save history on this device.” Opt-in storage uses one calculator-only key and is capped at 50 entries. Turning saving off removes the stored copy but keeps the current session; Clear history removes both.
Results are calculated locally from the expression entered. Verify critical calculations independently.
Use this result
Share the current inputs or ask ChatGPT to explain the calculation in context.
What does this calculator estimate?
A general and scientific calculator handles arithmetic plus scientific functions: trigonometry, logs, powers, roots, constants, and memory — with an angle mode toggle.
- Trig, logs, powers, roots, constants
- Degree and radian angle modes
- Full expression entry with parentheses
What a scientific calculator does
Beyond basic arithmetic, a scientific calculator adds the functions used in math, science, and engineering: trigonometry, logarithms and exponentials, roots and powers, constants like π and e, and memory. The angle mode determines how trig functions interpret their input.
Limitations to watch for
Angle mode matters: sin(30) is 0.5 in degrees but about −0.99 in radians. Order of operations follows standard precedence, so use parentheses for clarity. Floating-point results can show tiny rounding artifacts (sin(30°) may display as 0.4999999...).
How to use it in practice
Type or click the expression, set the angle mode to match your work (degrees for geometry, radians for calculus), and read the result. Use parentheses to group terms. Check the history for earlier calculations.
['Enter an expression with the keypad or keyboard.', 'Set the angle mode (degrees/radians).', 'Read the result and review history.']
How this calculator works
Formula
A full scientific calculator with arithmetic, parentheses, powers and roots, trigonometric functions (sin/cos/tan with degree or radian mode), logarithms, constants, and memory.
Worked example
sin(30°) = 0.5; 2^10 = 1024; log10(100) = 2.
Assumptions to verify
- Standard operator precedence applies.
- The angle mode matches the user's intent.
- Floating-point rounding is expected.
Frequently asked questions
What functions does it have?
Arithmetic, powers, roots, trig (sin/cos/tan), logarithms, constants (π, e), memory, and full parentheses.
Why is sin(30) showing −0.99?
Your angle mode is radians — in radians, sin(30) ≈ −0.99. In degrees, sin(30) = 0.5.
How do I switch between degrees and radians?
Use the angle mode toggle — degrees for most geometry, radians for calculus and physics.
How do I enter powers?
Use the power key or ^: 2^10 = 1024.
Does it follow order of operations?
Yes — standard precedence with parentheses for grouping.
Can I use memory?
Yes — store, recall, and clear values with the memory keys.
Why do results have tiny rounding errors?
Floating-point arithmetic — normal for all calculators (sin(30°) can show as 0.4999999...).
Cite this tool
BoringToolsKit. “General and Scientific Calculator.” boringtoolskit.com/general-scientific-calculator/ (reviewed 2026-08-25). Free to reference in articles, syllabi, and answer posts with a link.
Privacy: Inputs and results stay in this browser. Any future sponsored recommendation or advertisement will be clearly labeled and kept separate from the calculation.