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.
gives True if expr is a Quantity with valid arguments, and False otherwise.
QuantityQ tests whether an object is a Quantity with valid arguments:
QuantityQ can be used in pattern tests for functions:
QuantityQ returns False for any expression whose head is not Quantity:
In particular, QuantityArray, QuantityVariable, and QuantityDistribution are not QuantityQ objects:
QuantityQ returns False for Quantity expressions with invalid arguments:
QuantityQ returns True only for Quantity expressions with valid arguments: