0.9.5 • Published 7 years ago
human-readable-numbers v0.9.5
Human Readable Numbers 
Print numbers in human readable format according to SI prefixes except hecto, deka, deci and centi.
Installation
Using npm:
$ npm i --save human-readable-numbersIn a browser:
<script src="dist/index.min.js"></script>In node.js:
var HRNumbers = require('human-readable-numbers');Also the module exported as AMD module.
Documentation
string toHumanString(number)
Function prints numbers in human readable format.
var string = HRNumbers.toHumanString(number);Examples:
| From number | To string |
|---|---|
| 0 | 0 |
| 120 | 120 |
| 5000 | 5k |
| 12345 | 12.3k |
| 1800000 | 1.8M |
| 129500000 | 130M |
| 35e+13 | 350T |
| 1.5e+24 | 1.5Y |
| 0.95 | 950m |
| 0.0006 | 600µ |
| 15e-8 | 150n |
| 4.5e-24 | 4.5y |
| -30 | -30 |
| -9500 | -9.5k |
| -17e-10 | -1.7n |
| 4.567e+27 | 4570Y |