The primary accuracy concern is not really between 32 or 64 bit, but rather between single and double precision. ATK uses only double precision, so actually the bit representation of all numbers are identical on 32/64. Differences in the results can however occur because the self-consistent loop is highly non-linear, and small differences in starting conditions can propagate to a larger difference in the end result. The magnitude of these differences vary strongly, from 1e-4 to 1e-10. Still, through the consistent use of double floating representation, these differences are on the level where they have no real influence on the physical relevance of the results; after all, an atom position specified to the accuracy level even of 0.001 Angstrom makes no sense, and if a transmission coefficient is 0.12345 or 0.12344 also cannot be said to be significant.