Float Data Type

float fields contain a floating point number. More precisely, a sequence of digits with an optional minus sign character -, and an optional decimal point .. The absence of the decimal point within the string will be interpreted as the float representation of an integer value.

float values may contain leading zeros, e.g. 00023.23 = 23.23. Values may contain or omit trailing zeros after the decimal point, e.g. “23.0” = “23.0000” = “23” = “23.”.

All float fields must accommodate up to fifteen significant digits. The number of decimal places used should be a factor of business/market needs and mutual agreement between counterparties.

Examples

ExampleValidNotes
23.23
0023.2300Leading and trailing zeroes are permitted
-23.23Negative values are proceeded by a minus sign
25The fractional part is optional
+23Positive values are represented without a sign character
10.0a'a' is not a valid digit

Subtypes