Display trailing zeroes in shortened large numbers

Fixes number shortening to show decimal places matching the precision setting
for large numbers.

![fix](https://f.cloud.github.com/assets/2757386/1913684/895c0638-7d4c-11e3-82f5-a272563e9dda.png)