[](https://travis-ci.org/davidsa03/numerize)


[](https://github.com/davidsa03/numerize/blob/master/LICENSE)
# Numerize
Numerize is a Python (2 and 3) library for converting large numbers into readable strings.
Similar to what Twitter and Instagram use for large follower counts.
| Number | Numerized |
|------|:---------:|
| 1 | **1** |
| 1000 | **1K** |
| 1500 | **1.5K** |
| 1000000 | **1M** |
| 1500000 | **1.5M** |
| 1000000000 | **1B** |
| 1500000000 | **1.5B** |
| 1000000000000 | **1T** |
| 1500000000000 | **1.5T** |
| 21324314 | **21.32M**|
| -21324314 | **-21.32M**|
## Installation
```
$ pip install numerize
```
## Usage
numerize(number_to_numerize, decimal_places_to_round[optional])
```
>>> from numerize import numerize
>>> numerize(1234567.12)
'1.23M'
>>> numerize(12134.123, 3)
'12.134K'
```
This will convert large numbers like 1234567.12 into 1.23M
## Requirements
- Python >= 2.7 or >= 3.4
## Contributing
[How to contribute](https://github.com/davidsa03/numerize/blob/master/CONTRIBUTING.md)
## Testing
```
$ python numerize/test.py
```
## License
MIT licensed.


[](https://github.com/davidsa03/numerize/blob/master/LICENSE)
# Numerize
Numerize is a Python (2 and 3) library for converting large numbers into readable strings.
Similar to what Twitter and Instagram use for large follower counts.
| Number | Numerized |
|------|:---------:|
| 1 | **1** |
| 1000 | **1K** |
| 1500 | **1.5K** |
| 1000000 | **1M** |
| 1500000 | **1.5M** |
| 1000000000 | **1B** |
| 1500000000 | **1.5B** |
| 1000000000000 | **1T** |
| 1500000000000 | **1.5T** |
| 21324314 | **21.32M**|
| -21324314 | **-21.32M**|
## Installation
```
$ pip install numerize
```
## Usage
numerize(number_to_numerize, decimal_places_to_round[optional])
```
>>> from numerize import numerize
>>> numerize(1234567.12)
'1.23M'
>>> numerize(12134.123, 3)
'12.134K'
```
This will convert large numbers like 1234567.12 into 1.23M
## Requirements
- Python >= 2.7 or >= 3.4
## Contributing
[How to contribute](https://github.com/davidsa03/numerize/blob/master/CONTRIBUTING.md)
## Testing
```
$ python numerize/test.py
```
## License
MIT licensed.
Release files for numerize 0.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| numerize-0.12.tar.gz | 2.7 kB | Details |
Release files / numerize-0.12.tar.gz
| Download URL | numerize-0.12.tar.gz |
|---|---|
| Size | 2.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5548fe72adceb2c7964998179697d80117bb117f57cd02f872cf5db40d615c04
|
|
BLAKE2b-256 checksum How to use checksums |
6acfc5dfa6ca5b6553f30860337020d76c582fd81b48da58982a6f2ff1f1fe40
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/2.7
|