A full scientific calculator without an overwhelming first screen.
Basic arithmetic works like a handheld calculator: enter a number, choose an operation, enter the next number and press equals. Common scientific functions stay directly above the keypad. Memory keys and recent-history recall support repeated calculations, while More includes a safe typed-expression field for numeric expressions with parentheses, constants, powers and common functions.
Percentage is deliberately defined as x ÷ 100 rather than guessing a shopping or percentage-change context. nCr and nPr require non-negative whole numbers, factorial accepts whole numbers from 0 through 170, and the calculator remains in real-number mode rather than silently returning complex values.
What is included?
Arithmetic: +, −, ×, ÷, powers and modulo. Expression entry supports parentheses, π, e and common functions such as sqrt(), sin(), cos(), tan(), ln() and log(). Powers and roots include x², x³, square root, cube root, nth root, reciprocal, eˣ and 10ˣ. Trigonometry includes direct and inverse functions in DEG/RAD mode. Number tools include absolute value, percentage, factorial, floor, ceil, round, nCr, nPr and ANS, plus MC, MR, M+ and M− memory controls.
Choose the operation and its inputs
For addition, multiplication, powers and other two-value operations, enter the first number, tap the operation, enter the second number and press equals. For square root, logarithms or trigonometry, enter the number before tapping the function. Open More to type a full expression, using explicit operators and parentheses to make the order of calculation clear.
Worked arithmetic and power checks
With first value 12, multiplication selected and second value 3, the result is 36. Division reverses that check: 36 ÷ 3 = 12. For a power, 2 raised to 10 is 1,024. A quick inverse or order-of-magnitude check helps catch a switched operation, missed sign or mistyped exponent before a displayed decimal is reused elsewhere.
Degrees, radians and trigonometry
The DEG/RAD control changes how angle inputs are interpreted. In degree mode, sin(30) is 0.5 and tan(45) is 1; in radian mode, sin(π ÷ 6) is 0.5. The same numeric angle therefore gives different answers under the two modes. Tangent is undefined where cosine is zero, so values at odd multiples of 90 degrees—or π ÷ 2 radians—return an error instead of an enormous finite-looking result.
Real-number domain boundaries
This calculator evaluates real numbers. Division by zero is rejected; square root requires a nonnegative input; natural and base-10 logarithms require a value greater than zero. Factorial accepts whole numbers from 0 through 170, and combinations or permutations require nonnegative whole n and r values with r no greater than n. A domain error means the selected real-number operation is not defined for the entered values, not that the browser failed.
Expression syntax and constants
Expression mode supports explicit arithmetic operators, parentheses, powers, π, e and named supported functions such as sqrt(), sin(), cos(), tan(), ln() and log(). Write multiplication explicitly—for example 2*pi or 2*(3+4)—because implicit forms such as 2π or 2(3+4) are not accepted. Use parentheses to make numerator, exponent and nested-function boundaries unambiguous, then compare the expression with a simple known value before trusting a long result.
Precision, scope and browser-local handling
Results use JavaScript floating-point arithmetic, so very large magnitudes, long decimal chains and values near a domain boundary can show rounding effects. Keep source precision, round only at the reporting step and do not treat extra displayed digits as measured accuracy. The tool evaluates numeric real-number expressions; it does not solve symbolic equations, graph functions, perform calculus or return complex numbers. Inputs, memory and recent calculation history stay in the current browser tab and are not uploaded for calculation.
Numeric expression calculator, not a symbolic algebra system.
The typed-expression field evaluates real numeric expressions, constants, parentheses and supported functions. It does not solve equations with variables, simplify symbolic algebra, graph functions, perform implicit multiplication such as 2π, or return complex-number results. Use explicit multiplication such as 2*pi when entering an expression.
Use DEG and RAD deliberately.
Trigonometric answers depend on the selected angle unit. For example, sin(30) in degree mode is 0.5, while sin(30 radians) is a different value. Check the DEG/RAD control before interpreting trigonometric results, especially after recalling a previous calculation. Memory and history store numeric results, not the full context of why a value was entered, so record the angle unit and any assumptions when the calculation matters outside this page.
Scientific calculator questions.
Which scientific functions are included?
The main keypad covers arithmetic, powers, square root, natural and base-10 logarithms, sine, cosine and tangent, plus π, e, ANS and calculator memory. More functions adds cube and nth roots, reciprocal, absolute value, factorial, eˣ, 10ˣ, inverse and hyperbolic trigonometry, floor, ceil, round, modulo, combinations and permutations.
How do DEG and RAD change trigonometric results?
DEG interprets trigonometric angles as degrees, so sin(30) is 0.5. RAD interprets the same entry as radians. The selected mode applies to direct and inverse trigonometric calculations, so check the DEG/RAD control before using or sharing a result.
Can I type a complete expression with parentheses?
Yes. Open More and use the expression field for +, −, ×, ÷, powers, parentheses, π, e, and supported functions such as sqrt(), sin(), cos(), tan(), ln() and log(). Use explicit multiplication such as 2*pi; implicit multiplication such as 2π is not supported.
Which inputs produce a domain or range error?
The calculator stays in real-number mode. Logarithms require positive inputs, square roots require nonnegative inputs, division by zero is rejected, factorial accepts whole numbers from 0 through 170, and nCr/nPr require nonnegative whole numbers with r no greater than n. Results outside the supported finite number range are rejected rather than displayed as valid.
Can this calculator solve equations, graph functions or return complex numbers?
No. It evaluates numeric expressions and supported real-number functions. It does not solve for variables, simplify symbolic algebra, graph equations, perform calculus, or return complex-number results.
Are scientific calculator inputs uploaded or stored?
No calculation service is used. Keypad values, typed expressions, memory and recent calculation history stay in the current browser tab and are not uploaded to FigureNest for calculation. Reloading or closing the tab clears this temporary calculator state.