#numbers #pretty #format #itoa

pretty_toa

使用 itoa/dtoa 快速将数字转换为带千位分隔符的字符串

3 个版本 (1 个稳定版)

使用旧 Rust 2015

1.0.0 2017年11月11日
0.1.1 2017年11月11日
0.1.0 2017年11月11日

#323 in 值格式化

Download history 58/week @ 2024-02-26 5/week @ 2024-03-04 18/week @ 2024-03-11 30/week @ 2024-03-18 97/week @ 2024-03-25 84/week @ 2024-04-01 37/week @ 2024-04-08 25/week @ 2024-04-15 22/week @ 2024-04-22 88/week @ 2024-05-06 39/week @ 2024-05-13 57/week @ 2024-05-20 100/week @ 2024-05-27 49/week @ 2024-06-03 35/week @ 2024-06-10

每月下载量 242

MIT 许可协议

6KB
115

pretty_toa

Rust crate,用于将数字(整数和浮点数)转换为带千位分隔符的字符串。

它非常快,因为它使用了 itoa/dtoa 和栈分配的字符串。

用法示例

extern crate pretty_toa;
use pretty_toa::ThousandsSep;

fn main() {
    let num = 123_4567;
    println!("{} => {}", num, num.thousands_sep());

    let num  = 123_4567.1234567;
    println!("{} => {}", num, num.thousands_sep());
}

lib.rs:

快速将数字转换为带千位分隔符的字符串。

它非常快,因为它使用了 itoa/dtoa 和栈分配的字符串。

示例

extern crate pretty_toa;
use pretty_toa::ThousandsSep;

fn main() {
    let num = 123_4567;
    println!("{} => {}", num, num.thousands_sep());

    let num  = 123_4567.1234567;
    println!("{} => {}", num, num.thousands_sep());
}

依赖项

~295KB