shortscale 1.0.2

Convert numbers into English words using the short scale.
Documentation

CI

docs.rs/shortscale crates.io/crates/shortscale

Converts 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).

Library function signature

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