ApptioOne Precision
Apptio uses the https://en.wikipedia.org/wiki/IEEE_754 specification for https://en.wikipedia.org/wiki/Double-precision_floating-point_format numbers to represent numeric values.
This standard provides around 17 - log10(N) digits of precision (where N is the number of values that are summed) for most operations, and 15 digits of precision for other operations. While Apptio retains and displays numbers beyond 15 digits, these numbers can change between builds or calculations on the same build, configuration, or data.
When numbers are rounded, Apptio uses the round half to even tie-breaking rule (also known as "bankers rounding") which is the default for IEEE 754.
When Apptio sums values it uses the Kahan Summation algorithm to efficiently provide the most accurate sum possible.
Note that Apptio adds a fudge amount (0.00000001) to all numbers displayed as a Round() or NumberFormat(), to control rounding of floating point numbers.
- 15 significant digits (digits before and after the decimal point) or
- 7 decimal places (digits after the decimal point)
Apptio by default displays numbers with 3 decimals.
Additional Information
See Apptio's help documentation about About weighting and negative numbers.