sensible float formatting