Square form factorization: Difference between revisions
m
Minor code improvement
m (Minor code improvement.) |
m (Minor code improvement) |
||
Line 449:
for ( uint32_t i = 0; i < 20; ++i ) {
uint64_t test = distribution(random);
uint64_t factor = squfof(test);
if ( factor == 0 ) {
std::cout << test << "
} else {
std::cout << test << " = " << factor << " * " << test / factor << std::endl;
}
std::cout << std::endl;
Line 463 ⟶ 462:
{{ out }}
<pre>
</pre>
|