]> git.tdb.fi Git - ext/subsurface.git/commit
Don't drop precision from floating point GP coordinates
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 9 Oct 2011 02:19:16 +0000 (14:19 +1200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 9 Oct 2011 02:19:16 +0000 (14:19 +1200)
commit0f9d1757a4590f554bcfc87f79c7a72baa5ad95d
treea7bab69bebb9d08a23bc29ee9ead6adcb42afd88
parent4c6f142e85969708983e2ffd7d413e01ac84b176
Don't drop precision from floating point GP coordinates

Using '%f' limits the precision to 6 decimals, which may well be
perfectly ok.  But at least in theory you *could* have higher precision,
and gps units will report it, so don't mindlessly limit us to what %f
shows.

This arbitrarily uses '%.12g' instead.  %g will drop excess zeroes at
the end, so it actually results in the same (or shorter) ascii
representation unless you have the extra precision.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
save-xml.c