Converts numbers like 1000 to 1K and 1500 to 1.5K.
This representation of numbers using K (thousand), M (million), and B (billion) is commonly used in banking and games universe to simplify the reading of a big number.
FriendlyNumbers is available through CocoaPods.
To install it, simply add the following line to your Podfile:
pod'FriendlyNumbers'There are two different features available. FNSimple and FNMostSimple. Both can be used directly onto an integer.
FNSimple rounds numbers to the nearest tenths place whereas FNMostSimple rounds numbers to the nearest whole number.
letnumber=1530print(number.FNMostSimple) // prints 1K
letnumber=1530print(number.FNSimple) // prints 1.5K
letnumber=15320print(number.FNMostSimple) // prints 15K
letnumber=15320print(number.FNSimple) // prints 15.3K
letnumber=153200print(number.FNMostSimple) // prints 153K
letnumber=153200print(number.FNSimple) // prints 153.2K
letnumber=1532200print(number.FNMostSimple) // prints 1M
letnumber=1532200print(number.FNSimple) // prints 1.5M
letnumber=15300000print(number.FNMostSimple) // prints 15M
letnumber=15300000print(number.FNSimple) // prints 15.3M