fast float rust:Rust中的超快速浮动解析器 源码
快浮 此板条箱提供了从字符串到浮点数的超快速十进制数字解析器。 [ dependencies ] fast-float = " 0.2 " 没有依赖关系,可通过禁用“ std”功能在no_std上下文中使用板条箱。 编译器支持:rustc 1.37+。 用法 提供了两个顶级函数: 和 ,它们均采用字符串或字节切片并将输入解析为f32或f64 : parse()将整个字符串视为十进制数字,如果有无效字符或字符串为空,则返回错误。 parse_partial()尝试在给定输入字符串的开头查找最长的子字符串,该子字符串可以解析为十进制数,如果成功,则返回经过解析的值以及处理的字符数;如果字符串不是以十进制数字开头或为空,则返回错误。当构造更复杂的解析器或解析数据流时,此功能作为构建块最有用。 例子: // Parse the entire string as a decimal numb
文件列表
fast-float-rust-master.zip
(预估有个32文件)
fast-float-rust-master
.gitignore
64B
src
decimal.rs
13KB
binary.rs
4KB
common.rs
5KB
float.rs
3KB
simple.rs
2KB
number.rs
7KB
table.rs
30KB
暂无评论