number formatting using .toPrecision()