The balance: what the screen shows
A balance is stored at full precision and shown at two places, and those are two different numbers. This page follows eight accounts where they disagree, including one that displays a round figure it cannot pay.
- accounts
- 8
- show more
- 4
- show less
- 3
- largest gap
- 0.0050
A balance is held to the full precision of the currency and displayed rounded to two places. On eight invented accounts, four displayed a number larger than the account held and three displayed a smaller one. When the display shows more, a withdrawal of exactly that displayed figure can be refused, because the test is applied to the held value and not to the shown one.
Eight accounts, one disagreement
The scale of the disagreement is always smaller than one display unit, which is precisely why it is easy to miss. The direction, however, is not always the same, and that is what makes the screen unreliable rather than merely approximate.
| Held | Shown | Gap | Which way |
|---|---|---|---|
| 99.9960 | 100.00 | +0.0040 | shows more |
| 250.0040 | 250.00 | -0.0040 | shows less |
| 50.0050 | 50.01 | +0.0050 | shows more |
| 0.0040 | 0.00 | -0.0040 | shows less |
| 1.0049 | 1.00 | -0.0049 | shows less |
| 12.3450 | 12.35 | +0.0050 | shows more |
| 999.9990 | 1,000.00 | +0.0010 | shows more |
| 7.0000 | 7.00 | 0.0000 | agrees |
| 8 accounts | - | 4 more / 3 less | 1 agrees |
Why the gap exists at all
The gap is not a bug in one direction; it is what happens when a value with more precision than a display is squeezed into that display. Money that arrives with more decimals than the currency can hold - from a bonus credit, a conversion, a settlement or a commission - leaves a fraction in the account. The display rounds it to two places, and the rounding can go either way. The account, meanwhile, has to test a withdrawal against the truth rather than against the picture, which is why a shown balance can be unpayable. This is the same fraction that appears as a tail in a stake and a return; the difference here is that it is sitting still in the account rather than moving through a bet, so it accumulates instead of passing.
- Before withdrawing, ask for the exact held balance where the interface offers it, rather than typing the round figure the screen shows.
- Where a withheld fraction is shown nowhere, a small residue may sit in an account indefinitely.
- Treat a displayed balance as a rounded figure, not as a promise: the account can hold a value that rounds either side of it.
- After a conversion, a bonus or a settlement, expect a fraction to be recorded that the two-place balance does not show.
- Read the operator's rules for how a residual balance is treated at closure; that is where a fraction that has sat in an account for years is finally decided.