#factorial #compile-time #numbers #macro #fact #upto #precalculated

bigfactorial

针对 99 以内数字的预计算编译时阶乘宏

2 个版本

0.1.2 2021 年 1 月 24 日
0.1.1 2021 年 1 月 24 日

#2822Rust patterns

MIT 许可证

12KB
122

bigfactorial

使用 num_bigint 计算高达 99 的数字阶乘的微型编译时宏。

结果为预计算。

使用方法

use bigfactorial::fact;
use num_bigint::BigInt;

fact!(45)?; // Bigint(119622220865480194561963161495657715064383733760000000000)

许可证

MIT 许可证

无运行时依赖