26个版本 (10个稳定版)

1.0.9 2023年7月15日
1.0.6 2023年3月3日
1.0.5 2022年12月17日
1.0.4 2022年10月7日
0.2.2 2016年7月31日

#4 in 值格式化

Download history 239106/week @ 2024-04-22 222800/week @ 2024-04-29 220302/week @ 2024-05-06 246317/week @ 2024-05-13 240865/week @ 2024-05-20 242474/week @ 2024-05-27 244453/week @ 2024-06-03 219357/week @ 2024-06-10 221023/week @ 2024-06-17 240341/week @ 2024-06-24 216535/week @ 2024-07-01 232534/week @ 2024-07-08 236475/week @ 2024-07-15 264522/week @ 2024-07-22 268280/week @ 2024-07-29 261047/week @ 2024-08-05

1,044,916 每月下载量
3,522 个Crates中使用 (直接使用35个)

MIT/Apache

43KB
628

dtoa

github crates.io docs.rs build status

此crate提供快速将浮点原始值转换为十进制字符串的功能。实现是Milo Yip的C++实现 dtoa.h 的直接Rust移植。每个函数的原始C++代码包含在注释中。

有关打印整数原始值的更多信息,请参阅 itoa

版本要求:rustc 1.36+

[dependencies]
dtoa = "1.0"

示例

fn main() {
    let mut buffer = dtoa::Buffer::new();
    let printed = buffer.format(2.71828f64);
    assert_eq!(printed, "2.71828");
}

性能(越低越好)

performance


许可协议

根据您的选择,在Apache License,Version 2.0或MIT许可协议下使用。 Apache License, Version 2.0MIT license
除非您明确表示,否则您有意提交的任何贡献,根据Apache-2.0许可证定义,都应按上述方式双重许可,而不附加任何其他条款或条件。

依赖关系

~105KB