Revolutionary knowledge-based programming language.
The preeminent environment for any technical workflows.
Semantic framework for real-world data.
Central infrastructure for Wolfram's cloud products & services.
Software engine implementing the Wolfram Language.
Instant deployment across cloud, desktop, mobile, and more.
Technology-enabling science of the computational universe.
Knowledge-based, broadly deployed natural language.
Curated computable knowledge powering Wolfram|Alpha.
returns True if expr is an exact real or complex number, and returns False otherwise.
ExactNumberQ tests whether an object is explicitly an exact number:
Both real and imaginary parts of a complex number must be exact:
ExactNumberQ is false for symbolic objects that represent numbers:
You can test these with NumericQ:
Numbers are considered either exact or approximate (inexact):
Exact numbers have Precision :
Exact numbers have Head Integer, Rational, or Complex:
A function equivalent to ExactNumberQ:
InexactNumberQ NumberQ IntegerQ