This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Indeterminate

Indeterminate
is a symbol that represents a numerical quantity whose magnitude cannot be determined.
  • A message is produced whenever an operation first yields Indeterminate as a result.
Indeterminate is returned when a value cannot be unambiguously defined:
Any numeric function of Indeterminate also gives Indeterminate:
Indeterminate is returned when a value cannot be unambiguously defined:
In[1]:=
Click for copyable input
Out[1]=
 
Any numeric function of Indeterminate also gives Indeterminate:
In[1]:=
Click for copyable input
Out[1]=
Indeterminate "takes over" any function with attribute NumericFunction:
Negative precision/accuracy can yield Indeterminate:
Infinity in an unknown direction:
Mathematical operations with Indeterminate produce Indeterminate:
Indeterminate threads over lists:
Digits beyond the limit of precision are Indeterminate:
Create a number of lower precision:
Indeterminate is not a number:
It is neither real nor complex:
The value cannot be unambiguously defined:
Use Limit to resolve the value:
The answer is valid for generic parameter values:
This particular parameter value gives an Indeterminate result:
Use Limit to resolve the value:
Each iteration will result in lower precision:
In this case an equivalent function does not lower precision:
Sometimes a higher precision is needed:
Indeterminate does not equal itself:
Use SameQ for testing against Indeterminate:
Indeterminate in functions with special evaluation semantics might go undetected:
New in 1