In article <MCDANIEL.91Mar19124111 at dolphin.adi.com> mcdaniel at adi.com (Tim McDaniel) writes: >1) How do you code a "for" loop to avoid overflow gotchas? (a) Use pointers instead. (b) Don't push against the very limit of the representable range. (c) Use unsigned types and compare for equality with zero. (d) Consider each case on its own merits.