Giter Club home page Giter Club logo

numerize's Introduction

Build Status Python 2.7 Python 3.6 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

Testing

$ python numerize/test.py

License

MIT licensed.

numerize's People

Contributors

davidsa03 avatar steventhanna avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.