shortscale 1.1.0

Convert numbers into English words using the short scale.
Documentation

shortscale

CI
Rust docs | crates.io

Rust lib to convert numbers into English words.

The short scale, has different words for each power of 1000.

This library expresses numbers from zero to thousands, millions, billions, trillions, and quadrillions, up to 999_999_999_999_999_999.

Function

pub fn shortscale(num: u64) -> String

Example

use shortscale::shortscale;

assert_eq!(
    shortscale(420_000_999_015),
    "four hundred and twenty billion nine hundred \
    and ninety nine thousand and fifteen"
);

For the JavaScript version see jldec/shortscale.

Copyright 2021, Jürgen Leschner - github.com/jldec - MIT license