Do we actually need this for something? For humans, BM always showed 1 as "1" and not "1.000000" or something. %v seems to do the right thing already unless you always want the full precision displayed.