Reference Information
Numerical Ranges
Normal Math Mode
Maximum numerical range: -1E4932 < x < +1E4932.
For trigonometric functions, maximum input range in radians is: -1E18 < x < +1E18
Numerical values smaller in magnitude than 4E-4932 will be equated to zero.
Graphing
Maximum graphing numerical range: -1E100 < x or y < 1E100.
Base-N Modes
Floating Point Base-N Mode:
Min: -18446744073709551615
Max: +18446744073709551615
64 Bit Integer:
Min: -9223372036854775808 (0x8000000000000000)
Max: +9223372036854775807 (0x7FFFFFFFFFFFFFFF)
32 Bit Integer:
Min: -2,147483648 (0x80000000)
Max: +2147483647 (0x7FFFFFFF)
Error Messages
If a calculation cannot be performed, one of the following errors will be shown:
- Math Error
The result could not be calculated (i.e. tended toward infinity) or because it was outside the scope supported by the operation.
- Range Error
The input value, or the result, was outside the numerical range supported by the calculation.
- Divide by Zero
The calculation involved a division by zero.
- Syntax Error
The input could not be interpreted, or an attempt was made to perform an illegal or illogical operation.
- Timeout Error
Calculation of the result took too long and was terminated. For example, an attempt to find the 15 millionth prime number will generally give you this error.
Internal Precision
DreamCalc has a maximum internal accuracy of 20 decimal digits. In normal math mode, values are displayed to a maximum precision of 18 decimal digits. Unless otherwise stated, results of calculations with real numbers are accurate to ±1 of the last digit. However, as with any calculator, errors may accumulate during repeated operations.
Complex Numbers
Calculations which involve complex numbers often require several intermediate steps. While 18th decimal digit accuracy will often be the case, it cannot be guaranteed.
Financial Calculations
Financial calculations often involve several intermediate steps, and/or require numerical solution techniques. Therefore, 18th decimal digit accuracy cannot be guaranteed.
Algebraic Order of Precedence
DreamCalc uses the following order of precedence rules:
- Null Operations (i.e. Ran#)
- Postfix Unary Functions (and percentage %)
- Binary Functions (except those listed below)
- Prefix Unary Functions (applicable to prefix algebraic only)
- Permutation Functions (nPr and nCr)
- 6. ×, ÷, MOD
- 7. +, -
- OR, XOR, XNOR
- AND
- In RPN mode, order of precedence does not apply.
Numeric Screen Layout

Constants Sources
Where applicable, constants values were derived from the following sources.
- Physical Constants
Source: 2002 CODATA Recommended Values.
- Spacecraft Geodesy
Source: Handbook of Chemistry & Physics 73rd Edition. Notes: Degree and radian equivalent values are derived from arc-second source values.
- Astronomical Constants
Source: Wikipedia (2005). Notes: Solar irradiances at planetary bodies are calculated using the semi-major axis and the Earth's Solar Constant. Rotation periods are those at the equator.
- Periodic Table
Source: Standard Atomic Weights 1989. Includes new values recommended by IUPAC in 1989. Notes. Melting/Boiling points at 1ATM. Densities given for pure metals at 25 Celsius.
|