9个版本

0.3.4 2024年6月7日
0.3.3 2022年9月16日
0.3.2 2022年8月15日
0.3.1 2020年6月18日
0.2.1 2015年6月8日

#135 in 数学

Download history • Rust 包仓库 31799/week @ 2024-04-20 • Rust 包仓库 28629/week @ 2024-04-27 • Rust 包仓库 24721/week @ 2024-05-04 • Rust 包仓库 26963/week @ 2024-05-11 • Rust 包仓库 22529/week @ 2024-05-18 • Rust 包仓库 22941/week @ 2024-05-25 • Rust 包仓库 26991/week @ 2024-06-01 • Rust 包仓库 34019/week @ 2024-06-08 • Rust 包仓库 32579/week @ 2024-06-15 • Rust 包仓库 31867/week @ 2024-06-22 • Rust 包仓库 27036/week @ 2024-06-29 • Rust 包仓库 34555/week @ 2024-07-06 • Rust 包仓库 32059/week @ 2024-07-13 • Rust 包仓库 33875/week @ 2024-07-20 • Rust 包仓库 31328/week @ 2024-07-27 • Rust 包仓库 32616/week @ 2024-08-03 • Rust 包仓库

136,169 每月下载量
用于 334 个crates (4直接)

MIT/Apache

12KB
219

primal

crates.io documentation minimum rustc 1.36

primal 将原始功率放入原数。

此crates包括

  • 优化原素筛
  • 检查原素性
  • 枚举原数
  • 分解数字
  • 估计π(n)(小于n的原数数量)和p_k(第k个原数)的上限和下限

此工具使用最先进的缓存友好的欧几里得筛法来枚举某些固定界限内的所有原数(以内存高效的方式),然后允许使用这些缓存信息进行如枚举和计数原数等活动。

primal 在作者(i7-3517U)的笔记本电脑上用约2.8秒和不到3MB的RAM计算了小于1010(455052511)的确切原数数量。

文档


lib.rs:

检查数字的一些原素相关属性。

此crate旨在通过primal使用。

依赖项

~205KB