# Wolfram Language & System 10.3 (2015)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.
WOLFRAM LANGUAGE INTERPRETER TYPE

# "Real" (interpreter type)

Real number in a standard format.

## DetailsDetails

• "Real" can be used in Interpreter and related constructs, including deployed smart form fields.
• Use of "Real" does not require connectivity to the Wolfram Cloud.

## Allowed FormsAllowed Forms

•  1234 integers -1234 negative integers 12.34 real numbers 12.45e45 numbers in scientific notation 1.2E-5 numbers in scientific notation 1.2345`2 numbers with a given Precision 1.2345``4 numbers with a given Accuracy 12,456 integers with separators 12,345.67 real numbers with separators

## Restriction SpecificationsRestriction Specifications

•  Restricted["Real",{{choices1,…}}] one among choices Restricted["Real",max] a real below max Restricted["Real",{min,max}] a real between min and max Restricted["Real",{min,max,s}] a real between min and max, with step s Restricted["Real", Automatic, n] a real with n-digit precision

## OptionsOptions

• The following options can be used:
•  DigitBlock Infinity number of digits between breaks NumberPoint "." decimal point string NumberSeparator {",", " "} string to insert at breaks between blocks NumberSigns {"-",""} strings to use for signs of negative and positive numbers

## ExamplesExamplesopen allclose all

### Basic Examples  (3)Basic Examples  (3)

Interpret real numbers:

 Out[1]=
 Out[2]=

Restrict in a range:

 Out[1]=

Set the precision:

 Out[1]=

Otherwise, \$MachinePrecision is implied:

 Out[2]=

Use a different number point and/or block separator:

 Out[1]=

Set the precision:

 Out[1]=

Otherwise, \$MachinePrecision is implied:

 Out[2]=

When the number contains a Precision or Accuracy, and a precision restriction is also specified, the lower of the two will be applied:

 Out[1]=
 Out[2]=