Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

FriendlyNumbers

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.

Installation

FriendlyNumbers is available through CocoaPods.

To install it, simply add the following line to your Podfile:

pod'FriendlyNumbers'

Usage

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.

Examples

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

Releases

Packages

Contributors

Languages