Jump to content

Miller–Rabin primality test: Difference between revisions

Line 4,492:
# Choose input witness bases: wits = [range, [wit_bases]] or nil
wits = WITNESS_RANGES.find { |range, wits| range > self }
witnesses = wits && wits[1] || k.times.map{ 2 + rand(nself - 4) }
miller_rabin_test(witnesses)
end
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.