"SemanticNumber" (Interpreter Type)
Number in a standard format or in natural language.
Details
- "SemanticNumber" can be used in Interpreter and related constructs, including deployed smart form fields.
- Use of "SemanticNumber" requires connectivity to the Wolfram Cloud.
Restriction Specifications
-
Restricted["SemanticNumber",{{choices1,…}}] one among choices Restricted["SemanticNumber",max] a number below max Restricted["SemanticNumber",{min,max}] a number between min and max Restricted["SemanticNumber",{min,max,s}] a number between min and max, with step s Restricted["SemanticNumber",Automatic,n] a number with n-digit precision
Interpretation
- "SemanticNumber" yields a number with head Integer, Rational, or Real.
Examples
Basic Examples (3)
Interpret numbers in natural language:
Restrict to the first five prime numbers:
Restrict to odd numbers below 100:
Otherwise, $MachinePrecision is implied:
When the number contains a Precision or Accuracy, and a precision restriction is also specified, the lower of the two will be applied: