Formatters fixes

Formatters should attempt to return the string of the requested length
if the length is fixed when incoming values are NaN -- because quite
often they are.