Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 961 Bytes

README.md

File metadata and controls

37 lines (28 loc) · 961 Bytes

Millie

A Nim package that converts big numbers to what's pleasant to see (an adorable, little girl, perhaps?).

🤢 Before ✨ After
4200 4.2K
10000 10k
1000040000 1.00004B

For more examples, see example directory.

Usage

import millie;

millify(4200) # 4.2K
    
millify(10000, lowercase=true) # 10k
    
millify(
    1250000,
    space=true,
    lowercase=true,
    precision=3
) # 1.25 m

Options

Name Type Default Description
precision int 1 Decimal places to round
lowercase bool false Whether to use lowercase abbreviation
space bool false Whether to add a space between the number and the abbreviation

Features and Bugs

Please file an issue!