Square form factorization: Difference between revisions

Content deleted Content added
Wherrera (talk | contribs)
Wherrera (talk | contribs)
Line 499: Line 499:
qprev = one(T)
qprev = one(T)
Q = d - p0 * p0
Q = d - p0 * p0
l = UInt32(floor(2 * sqrt(2 * s)))
l = T(floor(2 * sqrt(2 * s)))
B, i = UInt32(3 * l), 2
B, i = 3 * l, 2
while i < B
while i < B
b = (p0 + p) ÷ Q
b = (p0 + p) ÷ Q