A modern 64-bit CPU should be able to do double precision in the exact same time it takes to do single. The only difference is how many bytes (8- 4) are needed to store the answer. Personally, I'd use double precision to the bitter end and then format to any desired width. BTW, my Garmin GPS uses single, but military GPS systems use double for coffee mug precision (a thimble if the antenna would fit) and quad to position (station) satellites.
If you find yourself in a fair fight, your tactics suck. - John Steinbeck