I want to display numbers using a Metric Prefix with 3 significant digits like so:
1 shows as 1
999 shows as 999
1000 shows as 1K
999000 shows as 999K
1000000 shows as 1M
1500000 shows as 1.5M
1000000000 shows as 1G
etc...
I could write my own javascript function to do this but I was wondering if there is a standard way of formatting numbers like this?