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> |
||