Factors of an integer: Difference between revisions

Content added Content deleted
Line 1,130: Line 1,130:
if number % divisor = 0 then
if number % divisor = 0 then
yield divisor
yield divisor
yield number / divisor
if number <> 1 then yield number / divisor //special case condition: when number=1 then divisor=(number/divisor), so don't repeat it
}</lang>
}</lang>