Float
Floats are signed, numeric, floating-point numbers whose value has 15-16 significant digits. Floats are routinely used for calculations. Note that Float values can only have up to 3 decimals. They are inherently imprecise: their accuracy varies according to the number of significant digits being requested.
The Currency data type can have up to 4 decimals; see Currency.
Defining Float values
- Preprocessor:
- In the Step properties pane, under Properties, add or select a field.
- Specify the Type as Float and set a default value as a number with decimal points, followed by a semicolon; for example
546513.879;
.
- Extraction:
- In the Data Model, select a field.
- On the Step properties pane, under Field Definition set the Type to Float.
- JavaScript Expression: Set the desired value to any Float value.
Example:record.fields["PreciseTaxSubtotal"] = 27.134;
Building Float values
Float values can be the result of direct attribution or mathematical operations just like Integer values (see Integer).