#integer #primitive #string #string-conversion #performance #decimal #printing

已删除 itoa-const

快速整数原语到字符串转换

3 个稳定版本

1.0.5 2023年1月4日
1.0.1 2022年9月30日
1.0.0 2022年4月21日

#36#string-conversion

Download history 9/week @ 2024-03-26 37/week @ 2024-04-02

每月122 次下载

MIT/Apache

16KB
220

itoa

github crates.io docs.rs build status

此crate提供整数原语到十进制字符串的快速转换。实现直接来自 libcore,但避免了通过 core::fmt::Formatter 的性能惩罚。

有关打印浮点原语的更多信息,请参阅 ryu

版本要求:rustc 1.36+

[dependencies]
itoa = "1.0"

示例

fn main() {
    let mut buffer = itoa::Buffer::new();
    let printed = buffer.format(128u64);
    assert_eq!(printed, "128");
}

性能(越低越好)

performance


许可证

许可协议为Apache License, Version 2.0MIT许可证,任选其一。
除非你明确声明,否则根据Apache-2.0许可证定义,你故意提交的任何贡献,包括在此crate中,都将根据上述协议双重许可,不附加任何额外条款或条件。

依赖关系

~110KB