format-si-prefix
v0.3.2
Published
Format and unformat numbers with SI prefixes
Downloads
16,933
Maintainers
Readme
format-si-prefix
Format and unformat numbers with SI prefixes.
API
formatSI()
import {formatSI} from 'format-si-prefix';
const string = formatSI(number);
| in | out | | ------------- | -------:| | ... | ... | | 0.000111111 | 111µ | | 0.00111 | 1.11m | | 0.0111 | 11.1m | | 0.111 | 111m | | 1 | 1 | | 11 | 11 | | 111 | 111 | | 1111 | 1.11k | | 11111 | 11.1k | | 111111 | 111k | | 1111111 | 1.11M | | ... | ... |
unformatSI()
import {unformatSI} from 'format-si-prefix';
const number = unformatSI(string);
| in | out | | ------- | ------------: | | ... | ... | | 111µ | 0.000111 | | 1.11m | 0.00111 | | 11.1m | 0.0111 | | 111m | 0.111 | | 1 | 1 | | 11 | 11 | | 111 | 111 | | 1.11k | 1110 | | 11.1k | 11100 | | 111k | 111000 | | 1.11M | 1110000 | | ... | ... | | 12.345M | 12345000 | | 12.345 | 12.345 | | 1234567 | 1234567 | | 123456M | 123456000000 | | 1000.1m | 1.0001 | | ... | ... |