Bear Bibeault wrote:As some who deals with map data quite a bit, I'd recommend against using doubles.
Although when you're talking about the location of a zip code (as the OP did), then accuracy of doubles isn't really a concern. After all, if you get your latitude accurate to 4 decimal places of a degree, that's the same as to measuring within the nearest 10 metres (if I have the arithmetic right). And accurate to 8 decimal places, that's to within the nearest millimetre. Which would be fine even for engineers building a bridge, I think.