#格式化 #数字 #逗号 #依赖 #std #编译 #fmtint

anzahlmenschen

一个仅依赖于 std 的数字格式化crate

1 个不稳定版本

0.1.0 2022年9月18日

#330值格式化

MPL-2.0 许可证

8KB
51

Anzahl-Menschen(人数)是一个数字格式化库,旨在不惜一切代价降低编译时间,这样你就不需要编译 serde 这个庞然大物,只是为了在数字中添加逗号。

它只是简单地工作,不需要花哨的东西。

你为什么要重新发明轮子?

我正在寻找一个用于我正在制作的游戏的数字格式化库,看到了 num_format,但不幸的是,我看了它的 14 个依赖项,决定它效率低下。

我更喜欢我的编译时间短,所以我制作了自己的一个。


lib.rs:

Anzahl-Menschen(人数)是一个数字格式化库,旨在不惜一切代价降低编译时间,这样你就不需要编译 serde 这个庞然大物,只是为了在数字中添加逗号。

use anzahlmenschen::fmtint;

fn main() {
    let x = 1234567890;
    println!("{}", fmtint(x)); // 1,234,567,890
}

它只是简单地工作,不需要花哨的东西。

我是法国人!给我一个函数?

我完成了我的工作!

use anzahlmenschen::fmtint;

fn main() {
    let x = 1234567890;
    println!("{}", fmtint(x).replace(",", " ")); // 1 234 567 890
}

无运行时依赖