We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8516bcc commit e3183beCopy full SHA for e3183be
1 file changed
source/mir/math/numeric.d
@@ -527,11 +527,12 @@ auto factorial
527
if (coefficientSize % (size_t.sizeof * 8) == 0 && coefficientSize >= (size_t.sizeof * 8))
528
in (start)
529
{
530
- import mir.utility: _expect;
531
import mir.bignum.fp: Fp;
+ import mir.checkedint: mulu;
532
+ import mir.utility: _expect;
533
+
534
alias R = Fp!(coefficientSize, Exp);
535
R prod = 1LU;
- import mir.checkedint: addu, mulu;
536
537
if (count)
538
0 commit comments