13个版本

0.2.8 2023年10月6日
0.2.7 2023年5月15日
0.2.6 2022年11月9日
0.2.3 2022年7月30日
0.1.2 2018年7月18日

#3无标准库

Download history 932342/week @ 2024-05-01 926488/week @ 2024-05-08 1006001/week @ 2024-05-15 990458/week @ 2024-05-22 1103067/week @ 2024-05-29 1151303/week @ 2024-06-05 1151427/week @ 2024-06-12 1094529/week @ 2024-06-19 1151367/week @ 2024-06-26 1035309/week @ 2024-07-03 1115717/week @ 2024-07-10 1163210/week @ 2024-07-17 1222077/week @ 2024-07-24 1190960/week @ 2024-07-31 1222731/week @ 2024-08-07 1211909/week @ 2024-08-14

5,078,448 每月下载量
用于 7,848 个包 (298个直接使用)

MIT/Apache

435KB
9K SLoC

libm

MUSL的libm库的Rust移植版本。

目标

该库的短期目标是 为wasm32-unknown-unknown目标启用数学支持(例如sin、atan2)(参见rust-lang/compiler-builtins)。长期目标是 在core包中启用数学支持

已可用

该包已存在于crates.io上,并且可以用于今天的稳定#![no_std]程序。

API文档可在此处找到here

基准测试

基准测试位于crates/libm-bench,需要nightly Rust工具链。要运行所有基准测试

cargo +nightly bench --all

贡献

请检查CONTRIBUTING.md

许可证

根据您的选择,许可方式为

贡献

除非您明确说明,否则根据Apache-2.0许可证定义的,您有意提交以包含在作品中的任何贡献,将如上双授权,不附加任何额外条款或条件。

无运行时依赖