$ gnpm install human-readable-numbers
Print numbers in human readable format according to SI prefixes except hecto, deka, deci and centi.
Using npm:
$ npm i --save human-readable-numbers
In 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.
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 | 
Copyright 2013 - present © cnpmjs.org | Home |