Dealing with numbers in business documents reliably.
.
0
s to determine the significant digits, e.g. 1.000
implies we’re dealing with an integer value of 1000
, and thus an accuracy of three decimal places.2.0e10
, as amounts are typically used for consumption by humans and not complex mathematical calculations with large numbers.%
symbol at the end of the serialised value, for example 10.0%
16.0%
implies an underlying value of 0.160
or 160
as an integer, in order to make calculations.