Thanks to visit codestin.com
Credit goes to lib.rs

5 releases

0.1.4 Dec 14, 2024
0.1.3 Sep 24, 2024
0.1.2 Jul 15, 2024
0.1.1 Jul 15, 2024
0.1.0 Jul 14, 2024

#214 in Value formatting

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

51 downloads per month
Used in 2 crates

MIT license

17KB
340 lines

Human Number

This library is just made to format numbers in a pretty human readable way.

Installation

cargo add human-number

Usage

// Using SI scales
let formatter = Formatter::si().with_unit("g");
let result = format!("{}", formatter.format(40_280.0));
assert_eq!(result, "40.28 kg");
let result = format!("{}", formatter.format(0.04823));
assert_eq!(result, "48.23 mg");

// Using binary scales
let formatter = Formatter::binary().with_unit("B");
let result = format!("{}", formatter.format(4096.0));
assert_eq!(result, "4.00 kiB");

No runtime deps