Scientific Calculator guide
Scientific Calculator Functions Explained
This guide describes the operators and real-number functions supported by Mycelgrid Scientific Calculator and the boundaries that make their results deterministic.
Arithmetic and operator precedence
Use +, −, ×, ÷, parentheses, and ^ for powers. Exponentiation is right-associative, so 2^3^2 is 2^(3^2) = 512. Exponentiation binds before a leading sign, so -2^2 is -4 and (-2)^2 is 4.
Trigonometric functions
sin, cos, and tan use the selected DEG or RAD mode. asin, acos, and atan return angles in that mode. For example, DEG sin(30) = 0.5, while RAD sin(pi/6) = 0.5. Tangent at a mathematical singularity such as 90° returns a domain error instead of a misleading huge finite value.
Hyperbolic functions
sinh, cosh, and tanh operate on real numeric inputs and do not use the DEG/RAD setting.
Logarithms and exponentials
log(x) is the base-10 logarithm, ln(x) is the natural logarithm, and exp(x) computes e^x. Both logarithms require a positive real input. For example, log(1000) = 3 and ln(e) = 1.
Powers and roots
sqrt(x) calculates a real square root, cbrt(x) calculates a real cube root, and root(x,n) calculates an nth root with whole-number n from 2 through 99. Negative values have a supported real nth root only when n is odd; for example root(-8,3) = -2.
Factorial
Postfix ! calculates factorial for whole numbers from 0 through 170. 5! = 120. Negative, fractional, or larger factorial inputs return an error because they are outside this calculator's frozen real-number factorial scope.
Scientific notation
A numeric literal can include e or E followed by an optional sign and exponent digits. For example, 1.2e6 / 3e2 = 4000. This notation is numeric input, not the same thing as the constant e when it appears by itself.
Constants, Ans, and memory
pi and e expose the browser's double-precision constants. ans reuses the previous successful raw result. The memory keys hold another raw result for the current page session.
Floating-point boundaries
The calculator uses IEEE-754 double precision. Values such as 0.1 cannot always be represented exactly in binary, and transcendental functions are numerical approximations. The displayed result is shortened to at most 12 significant digits, while Ans and memory reuse the raw internal finite number.
What this calculator does not do
It does not graph equations, manipulate symbolic algebra, solve equations, perform calculus, use matrices or complex numbers, provide an arbitrary-precision engine, or certify a calculator for exams or safety-critical work. Use the dedicated Fraction, Percentage, or Slope apps for those distinct supported workflows.