lakh-crore-numbers

Crates.iolakh-crore-numbers
lib.rslakh-crore-numbers
version0.1.0
sourcesrc
created_at2021-04-06 17:53:24.041782
updated_at2021-04-06 17:53:24.041782
descriptionA Rust library for formatting numbers into the Lakh Crore (...हजार, लाख, करोड, अर्ब...) system.
homepage
repositoryhttps://github.com/suvash/lakh-crore-numbers/tree/main/rust
max_upload_size
id379935
size30,861
Suvash Thapaliya (suvash)

documentation

README

Lakh Crore Numbers - Rust

Build Status

A Rust crate for formatting numbers into the "Lakh Crore" (...हजार, लाख, करोड, अर्ब...) system.

Installation

lakh-crore-numbers is available on crates.io:

[dependencies]
lakh-crore-numbers = "0.1.0"

Documentation

The current goal of the library is to be format numbers into two types of representation.

  • Number expressed as numeral in the target language
  • Number expressed as words in the target language

A handful of functions are made publicly available to facilitate this.

Formatting to Numerals (Nepali / नेपाली)

use lakh_crore_numbers as lcn;

assert_eq!(lcn::format_to_nepali_numeral(295678), "२९५६७८");

Formatting to Words (Nepali / नेपाली)

use lakh_crore_numbers as lcn;

assert_eq!(
  lcn::format_to_nepali_words(8359),
  Ok(String::from("आठ हजार तीन सय उनन्साट्ठी")));

Please take a look at the official documentation as well.

Changelog

Please check the CHANGELOG.md for details.

License

Copyright © 2021, Suvash Thapaliya

Distributed under the ISC License.

Commit count: 0

cargo fmt