You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// x%m using mrecip. mrecip may be low by 2^-64; x*mrecip is truncated. Resulting modulus may be high by at most m
62
+
// x%m using mrecip. x*mrecip is truncated, which gives the remainder. mrecip may be 2^-64 low, so the remainder may be x*m/2^64 high. This is never more than m too high, so a single correction suffices
63
+
// we expect the correction to be rare so we use a branch
0 commit comments